摘要: 背景:使用CTS框架运行完测试后,会在logs中生成devices_log和host_log,在results中生成相应的结果(报告)。根据报告信息我们可以得知失败的用例,但是却不能知道为什么用例会失败,是脚本有问题?设备有问题?还是其他.....。此时我们就得通过 截图、视频、log等信息进行分析 阅读全文
posted @ 2018-01-21 18:31 zeotoone 阅读(11644) 评论(0) 推荐(0) 编辑
摘要: 一、环境搭建 JDK(java环境)、SDK(adb appt环境),这两个已经不想再叙述了直接看详见--> android studio 安装,下载地址:https://developer.android.google.cn/studio/index.html android studio 归档下 阅读全文
posted @ 2018-01-20 18:11 zeotoone 阅读(4803) 评论(0) 推荐(0) 编辑
摘要: 在使用2.0之前,对android自动化框架也做过一些了解《Android 自动化测试框架》。使用UiAutomator2.0也有一段时间,这里将1.0与2.0进行一个对比总结。 UiAutomator1.0:https://stuff.mit.edu/afs/sipb/project/androi 阅读全文
posted @ 2018-01-20 18:10 zeotoone 阅读(2789) 评论(0) 推荐(0) 编辑
摘要: 什么是CTS测试?了解这个问题前,我们先来搜索了解一遍“Google GMS 认证”。GMS全称为GoogleMobile Service,即谷歌移动服务。说白了GMS其实就是一系列谷歌的应用集合。谷歌GMS认证(Google Mobile Services Test Certification ) 阅读全文
posted @ 2017-07-29 18:59 zeotoone 阅读(3388) 评论(0) 推荐(1) 编辑
摘要: 使用UiAutomator进行UI自动化测试后,生成的测试结果并不是很美观。为了生成一份好看的测试结果(报告),本文将使用CTS框架,当然也可以自己编写一份测试报告框架(如:生成html,excel报告)。 一、环境搭建(这里就不再重复,可以去看CTS Test) JDK,SDK,android-c 阅读全文
posted @ 2017-07-29 18:44 zeotoone 阅读(1761) 评论(0) 推荐(0) 编辑
摘要: 关于如何打包/运行jar包,以及生成exe文件。之前各种查询、博客,终于搞明白究竟是咋回事。记得还做过笔记的。今天要打包生成exe用的时候,居然忘了咋怎来着。去查看之前的笔记,死活没找到(好像被删掉了)。决定写下来,以便之后随时调用。 一、jar包 什么是jar包?jar包即(Java Archiv 阅读全文
posted @ 2017-07-11 23:07 zeotoone 阅读(10145) 评论(0) 推荐(1) 编辑
摘要: 背景:在做预置资源(安装apk)时,有多台android设备需要做相同的资源(如:10台,安装10个apk)。一台一台去预置的话(当然也可以每人一台去预置),耗时较长有重复性。 问题:如何去实现多台同时操作呢?(这个问题让我想到了多进程和多线程) 思路:(前提:环境为window系统)。可以使用批处 阅读全文
posted @ 2017-07-07 23:21 zeotoone 阅读(3459) 评论(0) 推荐(0) 编辑
摘要: 背景:在Eclipse中不能直接运行Uiautomator工程,所以每次编写一份用例都要进行手动输入命令,很烦。调试起来不仅繁琐还浪费时间。网上找到一份快速调试的代码UiAutomatorHelper,可将这几步进行简化很方便(当然也可以使用bat文件,相比之下还是这个方便)。 create bui 阅读全文
posted @ 2017-05-04 23:00 zeotoone 阅读(1838) 评论(0) 推荐(0) 编辑
摘要: UiAutomator是一个做UI测试的自动化框架。《Android自动化测试框架》中已有详细介绍,这里就不再累赘了。 一、首先了解自动化测试流程 自动化需求分析 测试用例设计 自动化框架搭建 脚本编写 测试运行 结果分析 二、自动化测试框架的搭建 1.JDK 1.6以上 2.SDK (androi 阅读全文
posted @ 2017-05-04 21:47 zeotoone 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 背景:有一批图片按顺序截取,需要按照规定的名称进行重名命。 问题:用批处理怎么实现呢?(公司电脑手动重名时,卡的不要不要的) No1:解决:将规定的名称放入criterion.txt中,将批处理Rename.bat文件、criterion.txt以及要处理的图片放到同一目录下,运行bat文件即可。 阅读全文
posted @ 2017-05-03 18:53 zeotoone 阅读(3906) 评论(0) 推荐(0) 编辑