关于python+appium调用android计算器

1、代码

实现调用android计算器 1+8=9

from appium import webdriver
desired_caps = {}
desired_caps['platformName'] = 'Android' //
desired_caps['platformVersion'] = '7.1.2' //连接android的版本号
desired_caps['deviceName'] = '1d9cabe' //连接android的设备名称
desired_caps['appPackage'] = 'com.android.bbkcalculator' //要测试的应用包名
desired_caps['appActivity'] = 'com.android.bbkcalculator.Calculator' //要测试的应用的启动的activity名称
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
driver.find_element_by_id("com.android.bbkcalculator:id/digit1").click()//点击1
driver.find_element_by_id("com.android.bbkcalculator:id/plus").click()//点击+
driver.find_element_by_id("com.android.bbkcalculator:id/digit9").click()点击9
driver.find_element_by_id("com.android.bbkcalculator:id/equal").click()点击=

driver.quit()//退出

1、获得当前连接的设备名称:

终端输入 :adb devices

2、获取要测试的应用的包名以及启动的activity名称

参考https://blog.csdn.net/jlminghui/article/details/40622103

3、获取要测试的应用的具体控件的ID

参考https://www.cnblogs.com/taoSir/p/4832454.html

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭