其实对于自动化测试而言,脚本的编写其实不算太难,难点是如何找到我们想要的控件元素,而Appium Desktop检查器完美解决了这个难题
目录
一、启动检查器
如果你用过WinAppDriver,那么你一定对UI Recorder很熟悉,因为和UI Recorder一样,Appium检查器同样也是方便测试人员快速准确定位元素,这里不得赞叹一句Appium检查器界面很漂亮,UI Recorder丑的不行 😦
那么如何使用呢?
和这篇博文【Appium】安卓自动化测试之标准流程案例 不同,我们不需要在代码中做任何操作,而需要手动地对App进行剖析
请保持虚拟设备运行中,手动启动App,如果成功则如下;如果失败,请检查Desired Capabilities参数是否正确
二、检查器界面
ID | 功能 |
---|---|
1 | 选择元素 |
2 | 滑动坐标 |
3 | 点击坐标点 |
4 | 返回 |
5 | 刷新源和屏幕截图 |
6 | 开始录制 |
7 | 搜素元素 |
8 | 将XML源复制到剪切板 |
9 | 退出会话和检查器 |
10 | 源,树形结构 |
11 | 操作 |
12 | 选中的元素 |
13 | 待测试App |
需要注意的是在检查器里,App操作与普通状态的操作不一样,11
和13
对此有详细说明
三、检查器功能详解
1. 选择元素
获取控件属性信息。这应该是测试过程中用到最多的功能,当该功能启用后,点击左侧某个元