【Appium实践】_app元素定位

真正的稳定,是自己不断成长,不断寻找新的空间。与其要稳定,不如开始拥抱这个变化的时代,让自己准备好。

一、元素定位UI Automastor Viewer

1.启动uiautomatorviewer.bat,双击启动后界面如下

打开目录C:\adt-bundle-windows-x86-20140702\sdk\tools

【Appium实践】_app元素定位_第1张图片
图1 启动uiautomatorviewer

2.连接手机

(1).cmd打开输入adb devices,确认手记已连接

(2).打开待测试app,让屏幕处于点亮状态

(3).点击左上角的安卓机器人按钮Devices Screenshot按钮刷新页面

备注:手机端切换页面后,都需要点击安卓小图标刷新页面

【Appium实践】_app元素定位_第2张图片
图3 uiautomatorviewer定位

3.元素定位

appium的webdriver提供了11种元素定位的方法,在selenium的基础上扩展了三个

多的三个:

driver.find_element_by_accessibility_id()

driver.find_element_by_android_uiautomator()

driver.find_element_by_ios_uiautomation()

(第三个是ios的专用的)

你可能感兴趣的:(【Appium实践】_app元素定位)