monkeyrunner初探失败,继续寻找其他办法。(其实我也不知道我到底在往什么什么方向发展,只是一步一步摸黑前进) 摘自出处:http://www.cnblogs.com/by-dream/p/4872244.html Uiautomator测试框架的工作流程 下面是自动UI测试所需的步骤的简短 ...
分类:
其他好文 时间:
2017-04-05 22:24:58
阅读次数:
302
Android常用的自动化测试工具框架: Monkey,MonkeyRunner,UIAutomator,Robotium,Appium,Monkey Talk 但是这些工具框架都有什么关系呢,先通过一张图来了解一下吧.(图是某博客上借过来的) 是不是一脸懵逼,不知道这是什么鬼。下面详细了解一下。 ...
分类:
移动开发 时间:
2017-03-25 23:38:00
阅读次数:
316
1、设备对象 引入uiautomator,获取设备对象<所谓设备对象可理解为:Android模拟器或者真机> 语法:from uiautomator import device as d d 即为设备对象 1.1、获取设备信息 语法:d.info 返回值: 返回值解释如下: displayRotat ...
分类:
移动开发 时间:
2017-03-17 19:11:09
阅读次数:
461
http://blog.chengyunfeng.com/?p=504 在Android 4.1发布的时候包含了一种新的测试工具–uiautomator,uiautomator是用来做UI测试的。也就是普通的手工测试,点击每个控件元素 看看输出的结果是否符合预期。比如 登陆界面 分别输入正确和错误的 ...
分类:
其他好文 时间:
2017-03-07 12:40:26
阅读次数:
200
之前基本上没接触过移动端的UITest测试,之前因为一些需求临时赶鸭子上架采用了UIAutomator,但是后来发现webview没办法识别,在预研过程中,发现Robotium跟Appium这两个神器。由于Robotium提供了webview的解析方式,遂决定研究一下。 一.环境准备以及初始化 用来 ...
分类:
Web程序 时间:
2017-03-05 17:30:25
阅读次数:
384
实现原理 Hierarchy Viewer:获得当前手机实时的UI信息,方便用于手机的自动化测试; python中的subprocess.Popen():调用系统命令; uiautomator工具:获取界面控件信息; adb命令:对手机进行操作; 测试环境 1、HierarchyViewer将把下一 ...
分类:
移动开发 时间:
2017-02-02 15:33:08
阅读次数:
231
之前学习UiAutomator均是在eclipse下,因学习Android开发接触AS越来越频繁,于是想知道AS下如何建立UiAutomator项目。网上的资料多很凌乱,查了很多资料,实践后发现,只要找对了步骤,AS下比eclipse下部署运行简单的多。 步骤总结如下: 一、新建一个项目,和Andr ...
分类:
移动开发 时间:
2017-01-09 20:02:37
阅读次数:
360
问题引源: 在做自动化过程中,想在用例执行完毕后,自动生成该用例测试报告; 报告定义为Excel格式文件,且在用例执行过程中生成。 所以我在Uiautomator工程中引用了jxl.jar,用以处理Excel文件 写好无误后,出现打包错误,如下图: 1. 将jar包的路径,放到compile下 通过 ...
分类:
其他好文 时间:
2016-12-29 19:24:54
阅读次数:
142
一、断言函数的使用 1、用例结构: 自动化用例结构,一般可以分成一个用例集,然后用例集下面会有非常多的用例组成,我们可以从多个用例中抽出一些用例组成测试套件。 2、用例的标准结构: setUp:初始化 Test: 初始化场景与数据 模拟操作步骤 断言(一个完整的测试用例必须要有一个断言,作为标准来判 ...
分类:
其他好文 时间:
2016-12-28 19:45:28
阅读次数:
259