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
————————————————
版权声明:本文为CSDN博主「冷月依旧」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u012681539/article/details/79975957