1、手机链接电脑
2、打开appium
3、点击startServer
4、点击右上角放大镜
5、在Desired Capabilities处新增记录,JSON Representation处会自动同步Desired Capabilities的内容。新增内容《安卓第一个测试脚本》中的caps内容一致
from appium import webdriver
from selenium.webdriver.support.wait import WebDriverWait
server = 'http://localhost:4723/wd/hub'
caps = {
"platformName": "Android", #平台名称
"deviceName": "JPF4C19123011893", #设备名称
"platformVersion": "10.0", #平台版本
"appPackage": "com.czb.webczbdemo", #需要测试的包名(用的是车主邦web)
"appActivity": "com.czb.webczbdemo.MainActivity", #app的主窗体
"automationName": "uiautomator1", #自动化框架
"noReset": "true", #控制是否清除session信息的,true为不清除session
"unicodeKeyboard": "true", #使用appium系统键盘而不是自己的输入法
"resetKeyboard": "true" #重置自动化时设置的键盘
}
driver = webdriver.Remote(server, caps)
wait = WebDriverWait(driver, 30)
6、点击Start Session
7、点击元素,展示元素信息