手机自动化定位辅助工具
最近在学习手机自动化测试,去网上也找了一些手机自动化定位辅助工具,整理一下:
| | 工具 | 简单介绍 |
| 1 | Appium Inspector | 是 Appium 自带的页面元素查看器,目前可以独立安装,可以测试android也可以测试ios的应用 |
| 2 | Uiautomatorviewer | android sdk里面自带的工具,需要查找xpath还需要修改插件 |
| 3 | Weditor | weditor 是在 atx 生态下的一个小工具 |
| 4 | chrome inspect | 主要用于定位 app 中的网页元素 |
| 5 | UC Devtools | 主要用于定位 app 中的网页元素 |
| 6 | Appium Studio | 开源Appium的增强版本,可以查找app页面元素,还可以录制脚本,运行测试用例,在windows系统下测试ios |
目前使用过上述1,2,6这三种工具,各有优缺点:
| | 优点 | 缺点 |
| Appium Inspector | 1、界面简洁、操作方便 2、验证元素表达式是否正确 3、可以定位原生应用,也可以定位混合应用(app+web) 4、可以连接云平台 5、可以跨平台使用(android、ios) | 1、启动比较麻烦,需要配置参数,响应速度也比较慢 2、每次都得从首页进行操作 3、web页面定位功能精度不够 |
| Uiautomatorviewer | 1、启动速度、操作简单 | 1、没有xpath方法 2、无法验证查找是否正确 3、只可以操作本地连接的手机界面 |
| Appium Studio | 1、查找元素方便 2、验证元素表达式是否正确 3、可以跨平台使用(android、ios) | 1、仅可以连接自己的手机云平台 2、界面想对其他操作界面界面元素更多 |
简单介绍一下Appium Studio的使用
1、安装
2、查找元素
打开appiumstudio,打开模拟器或者真机
(1) 连接设备:
检查一下导入设备的信息对不对,对的话点击ok按钮。
(2) 打开测试界面:
(3) 查找xpath:
3、录制功能
自动化测试学习 文章被收录于专栏
记录工作中的自动化测试学习内容,例如:手机自动化测试学习,web端自动化测试学习等..

