一、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