一、Instrumentation(https://developer.android.com/reference/android/app/Instrumentation.html) 1、 Instrumentation 原理是什么? 通过直接调用被测应用的类实现自动化测试 和被测应用处于同一个进程 ...
分类:
其他好文 时间:
2019-05-28 12:38:17
阅读次数:
163
目录 1、开发环境 2、用到的模块 3、框架设计 ?3.1、流程 3.2、项目结构 5、日志打印 6、接口请求类封装 7、Excel数据读取 7.1、读取配置文件 7.1、编写Excel操作类 8、用例组装 9、用例运行结果校验 10、运行用例 11 、小结 7、Excel数据读取 7.1、读取配置 ...
分类:
编程语言 时间:
2019-05-27 23:28:32
阅读次数:
168
参考:接口测试 rest-assured 使用指南 https://blog.csdn.net/hualusiyu/article/details/81910136 基于RestAssured的Api自动化测试框架完美版 https://gitee.com/hagyao520/RestAssured ...
分类:
其他好文 时间:
2019-05-27 15:02:10
阅读次数:
172
1、模块化测试框架 模块化测试脚本框架(TEST MODulARITY FRAMEWORK)需要创建小而独立的可以描述的模块、片断以及待测应用程序的脚本。这些树状结构的小脚本组合起来,就能组成能用于特定的测试用例的脚本。在五种框架中,模块化框架是最容易掌握和使用的。在一个组件上方建立一个抽象层使其在 ...
分类:
其他好文 时间:
2019-05-26 15:39:16
阅读次数:
85
一、appium简介 1、appium是开源的支持移动测试的自动化测试框架,官网是appium.io 2、appium支持的平台:Android、iOS、某些windows应用 3、测试时支持的移动APP的类型 原生(native):实现技术(Android:java,iOS:objective-c ...
分类:
移动开发 时间:
2019-05-26 11:13:56
阅读次数:
777
之前在项目中搞了一套jmeter +jenkins + git + ant接口自动化测试框架,在项目中运行了大半年了,效果还不错,最近搞了一套requests + unittest + ddt +pymysql + BeautifulReport的接口自动化测试框架, 测试用例在yaml文件中,支持 ...
分类:
编程语言 时间:
2019-05-25 19:56:53
阅读次数:
171
之前有介绍过怎样快速的搭建一个python测试框架 https://www.cnblogs.com/super-xiaoshuai/p/10905132.html 这里介绍一下,怎样使用smtplib将测试报告发送到邮箱,这样使用jenkins定时巡检,执行用例,我们就等着收邮件看结果就ok啦 使用 ...
分类:
编程语言 时间:
2019-05-24 12:50:55
阅读次数:
129
在《 "接口自动化测试框架 AIM" 》这篇博客中,提到了parewise算法。 这次对其进行性能优化,共3点。 一、 因为笛卡尔积和两两拆分,是有序的。 就保证了两两拆分后的每列都是相同位置的元素。 所以在比较时,不用跨列去比较。 只需要比较同一列的值就可以了。 简化为 笛卡尔积2187条,优化前 ...
分类:
编程语言 时间:
2019-05-23 16:05:45
阅读次数:
95
使用title_contains检查页面是否正确 使用不同方式进行定位 使用Expected_conditions判断元素是否可见 Expected_conditions源码分析 输入注册用户名字及获取用户信息 如何生成用户名 如何解决验证码思路 如何解决验证码代码实战 使用pytesseract识 ...
分类:
Web程序 时间:
2019-05-21 19:06:20
阅读次数:
192
兜兜转转学习了一圈,最近开始学习移动端的自动化测试框架——Appium。 mac下安装搭建Appium环境主要需要以下程序: 1)node.js 2)Xcode 3)JDK 4)android JDK 5)Appium 以下对各个程序的安装进行详解。 1.node.js Appium运行时依赖nod ...
分类:
移动开发 时间:
2019-05-21 15:57:19
阅读次数:
208