appium 桌面客户端
Mac 系统
Appium-mac-1.21.0.dmg
Windows 系统
Appium-windows-1.21.0.zip
如何使用appium桌面客户端进行元素定位
安装 appium 桌面端
使用appium
编辑appium的配置文件
配置 android_home 和 java_home
启动服务器
启动 New Session Window 窗口
在新的窗口中添加连接配置
{
"automationName": "UiAutomator2",
"platformName": "Android",
"platformVersion": "7.1.2",
"deviceName": "127.0.0.1:62001"
}
xpath text 文本值定位
//*[@text="点击头像登录"]
使用 text属性来定位
and 并且多个属性来定位
//*[@text="登录" and @resource-id="org.cnodejs.android.md:id/btn_login"]
子元素定位
//*[@resource-id="org.cnodejs.android.md:id/recycler_view"]/android.widget.LinearLayout[2]
- //*[@resource-id=”org.cnodejs.android.md:id/recycler_view”] 先找到父元素
再去找子元素 android.widget.LinearLayout
- [2] 表示第二个子元素