一、Appium Inspector 功能介绍
- UI 分析
- 录制用例
- 元素查找测试
- Attcah 已有的 session
- 云测试
二、Appium Inspector 用法介绍
app 入口,两种方式获取:
1、通过 logcat 日志获取
Mac/Linux: adb logcat ActivityManager:I | grep "cmp"
Windows: adb logcat ActivityManager:I | findstr "cmp"
2、通过 aapt 获取
Mac/Linux: aapt dump badging wework.apk | grep launchable-activity
Windows: aapt dump badging wework.apk | findstr launchable-activity
- 配置待测应用
-
platformName:平台,Android/iOS
-
deviceName:设备名
-
appPackage:应用的包名
-
appActivity:应用的页面名 Activity
-
noReset: 防止清空缓存信息
三、Appium Inspector 页面结构
功能键
-
SelectElements:选中元素,查看层级和属性
-
Swipe By Coordinates:通过坐标点滑动
-
Tap By Coordinates:通过坐标点点击
-
Back:返回
-
Refresh Source & Screenshot:刷新页面
-
StartRecording:开始录制脚本
-
Search for element:搜索元素
-
Copy XML Source to Clipboard:复制 xml 结构
-
Quit Session & Close Inspector:退出当前 Session