【Appium】从零搭建Android自动化测试环境
Appium是用于本机, 混合和移动Web应用程序的 开源测试自动化框架。它使用WebDriver协议驱动iOS,Android和Windows应用程序

从环境搭建、元素检查到 ADB 与实战技巧,完整走通 Android 自动化测试
Appium是用于本机, 混合和移动Web应用程序的 开源测试自动化框架。它使用WebDriver协议驱动iOS,Android和Windows应用程序

使用Visual Studio 2019自带的Android Devices Manager设备管理器来管理模拟设备,由于x86的处理器在Windows上的速度更快,所以建议虚拟设备使用x86处理器,内存的话一般大于6GB就比较流畅。

其实对于自动化测试而言,脚本的编写其实不算太难,难点是如何找到我们想要的控件元素,而Appium Desktop检查器完美解决了这个难题

| 命令 | 功能 | | :-- | :-- | | shell input text | 输入文本 | | shell rm | 移除文件 | | shell rmdir | 移除文件夹 | | shell pm clear | 清除安
| 平台 | 自动化测试框架 | 单元测试框架 | | :-- | :-- | :-- | | Android | Appium | MSTest |

在寻找控件的过程中经常会出现控件延时出现的情况,所以有时候需要等待一会直到控件出现才能执行下一步操作,这里有三种等待时间技巧