关于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

阅读更多
想对作者说点什么?

博主推荐

换一批

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