- python,appium 测试环境搭建
- appium自动化,简介
appium,就是一个翻译:
客户端,是大头儿;appium仅仅是个翻译
- Appium自动化,具体执行步骤
## 关于设备信息:
因为设备繁多:
不同设备,对应的底层工具不同
所以,我们应该,在python脚本,提供设备信息:(Desired Capabilities)
## adb 简介
- 实例代码
from appium import webdriver import time
desired_caps = {}
#安卓设备信息 desired_caps['platformName'] = 'Android' desired_caps['platformVersion'] = '4.4.2' desired_caps['deviceName'] = 'Android Emulator' desired_caps['appPackage'] = 'com.ibox.calculators' desired_caps['appActivity'] = 'com.ibox.calculators.CalculatorActivity'
#与appiume服务器连接上。告诉appium要操作哪个设备上的哪个应用程序 driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_caps) time.sleep(8)
#8+5= driver.find_element_by_id("com.ibox.calculators:id/digit8").click() driver.find_element_by_id("com.ibox.calculators:id/plus").click() driver.find_element_by_id("com.ibox.calculators:id/digit5").click() driver.find_element_by_id("com.ibox.calculators:id/equal").click() #验证,比对13