Android测试工具 UIAutomator入门与介绍
Posted prd203
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android测试工具 UIAutomator入门与介绍相关的知识,希望对你有一定的参考价值。
UI Automator 测试工具定义以及用途
UI Automator 测试框架提供了一组 API,用于构建在用户应用和系统应用上执行交互的界面测试。通过 UI Automator API,您可以执行在测试设备中打开“设置”菜单或应用启动器等操作。UI Automator 测试框架非常适合编写黑盒式自动化测试,此类测试的测试代码不依赖于目标应用的内部实现细节。
优点:可以对所有的操作来进行自动化,操作简单(eg:点击事件 ,侧滑事件,上拉事件,以及模拟键盘输入测试用例)。可以测试所有设备的程序。
缺点:必须要android4.0以上才能使用。
UI Automator 的执行呢,需要我们编写完毕打成jar包,直接上传到/data/local/tmp/ 目录下面,然后用adb 命令执行即可。由于是安卓原生的,比较稳定,运行的速度也比较快。
我们下载了安卓的环境变量后,然后下载任意大于4.0的安卓版本sdk即可。
以上是关于Android测试工具 UIAutomator入门与介绍的主要内容,如果未能解决你的问题,请参考以下文章
app自动化测试----基础入门appium初使用2(Uiautomator 元素定位)
Python + Android + Uiautomator自动化测试