摘要: 如果持续集成测试的话,会使得每次运行完的图片重复 所以我的思路是,每次在执行前,先进行图片清除~ 将这个方法放在setup里面 只需要每次将新的screenshot自己备份,清除完全留给代码来做! 或者将备份的截图,打包,邮件发送出来,也交给代码去做 阅读全文
posted @ 2017-09-12 17:51 AAA五金批发王建军 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 一、装饰器 1.用setUp与setUpClass区别 setup():每个测试case运行前运行 teardown():每个测试case运行完后执行 setUpClass():必须使用@classmethod 装饰器,所有case运行前只运行一次 tearDownClass():必须使用@clas 阅读全文
posted @ 2017-09-12 17:11 AAA五金批发王建军 阅读(1894) 评论(0) 推荐(0) 编辑
摘要: 一、常用识别元素的工具 uiautomator:Android SDK自带的一个工具,在tools目录下 monitor:Android SDK自带的一个工具,在tools目录下 Appium Inspector:Appium自带的一个功能,只有mac下可以使用该功能 下面是用monitor抓取到的 阅读全文
posted @ 2017-09-12 14:34 AAA五金批发王建军 阅读(286) 评论(0) 推荐(0) 编辑
摘要: *前提是你已经安装好python,以及python的pip工具 *安装python请自行百度教程~ 1.安装安卓sdk 安装包:http://tools.android-studio.org/index.php/sdk *如果不需要虚拟机,则不需要安装这一步! 你需要科学上网,或者查找到国内的 An 阅读全文
posted @ 2017-09-12 13:03 AAA五金批发王建军 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 当使用在cmd窗口调用adb shell命令的时候 提示如下: adb server version (31) doesn't match this client (39); killing...error: could not install *smartsocket* listener: can 阅读全文
posted @ 2017-09-12 09:34 AAA五金批发王建军 阅读(1528) 评论(0) 推荐(0) 编辑