Appium+Python的基础操作API

  • 在脚本内启动其他APP

可看我另外发布的一篇文章,谢谢~ 。链接:Appium启动其他APP_wm_296的博客-CSDN博客


  • 获取APP的包名和界面名(手机已打开调试模式,并连接电脑)
  1. 使用aapt dump badging命令,打开命令行,首先切换到aapt.exe路径下,然后输入aapt dump badging D:\Users\appium\11.apk 回车之后,就可以获取到11.apk这个应用的包名和界面名了
  2. 打开命令行,输入adb shell dumpsys activity activities >d:\log.txt,然后打开log.txt 去找package 和Activity
  3. 打开命令行,输入adb shell "logcat | grep Displayed",回车后即可以获取到应用的包名和界面名了
  4. 打开命令行,输入adb logcat >d:\log.txt ,回车后,打开想操作的应用,然后停止log输入后,打开log.txt去找package 和Activity

  • 关闭app和驱动对象

关闭app:

driver.close()

关闭驱动:

driver.quit()


  • 安装卸载app

安装应用

driver.install_app("app的路径")

卸载应用

driver.remove_app("包名")

  • 其他api
#元素点击
driver.find_element_by_id('具体的id').click()

#发送内容
driver.find_elements_by_id('具体的id').send_keys("要输入的文字")

#清空输入框
driver.find_elements_by_id('具体的id').clear()

#获取当前窗口的大小
driver.get_window_size()['width']
driver.get_window_size()['height']

#滑动操作
driver.swipe(self, start_x, start_y, end_x, end_y, duration=None)


欢迎补充,谢谢!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值