摘要:
一.Android SDK工具下载、安装 Android SDK工具下载:http://www.androiddevtools.cn/ SDK下载页面如下,由于电脑Windows系统所以下载的Windows版本,下载完成后,解压至目标路径 双击启动“SDK Manage” 1.Tools的勾选下载如 阅读全文
摘要:
Jenkins是基于Java开发的持续集成工具,所以在安装Jenkins之前我们要确定电脑上已经安装了Java JDK并且环境变量配置正确,否则在启动使用java -jar Jenkins.war启动jenkins时,由于没有Java环境,将提示java非内部命令,无法启动。 java版本:jdk- 阅读全文
摘要:
忘记了请求模块,如果需要用到除post、get请求之外的请求方式直接照例定义到Methord类下 阅读全文
摘要:
主程序就是这个框架的执行模块,所有的实现方法几种到主程序模块: 到这整个框架算基本完成了,操作数据库的部分以及读取配置文件的部分后续补充,代码持续优化。 阅读全文
摘要:
接口测试执行完发送一个邮件,这里使用QQ邮箱发送,先要拿到QQ邮箱授权码,方法自行百度 另外封装了一个模块,为了调用简单(直接RunSendMail(passlist,faillist).sendmail()就可以了) 阅读全文
摘要:
这一部分实现比较简单,直接上代码: 打印出来的效果把代码拷出试一下就知道了 阅读全文
摘要:
接口测试中有的接口的请求数据要用到别的接口返回数据中的字段即有数据依赖。 处理数据依赖的思路(倒推): 1.请求数据中含有别的接口的返回数据中的字段 2.获取含有依赖数据的请求数据,所以就要获取到依赖数据 3.要获取到依赖数据,就要先执行被依赖的测试用例 4.执行完被依赖用例,得到返回数据,从返回数 阅读全文
摘要:
上篇讲到实际的请求数据放置在json文件内,这一部分记述一下python读取json文件的实现。 代码如下(代码做了简化,根据需要调优:可做一些容错处理): 阅读全文
摘要:
这一部分的内容记述一下对Excel表格的操作,本实战中的测试用例是由Excel来管理的,因此操作Excel是重要的一部分。 再次贴出这张图,所有的测试用例都在这个sheet内,请求数据真实存放在json文件内,表格中的请求数据列放置的是json文件内字典的key值。 操作Excel主要就是取出Exc 阅读全文
摘要:
最近接触了接口自动化,经过大约一个月的时间,利用工作之余,借助公司的项目,搭建了接口自动化框架(此框架是要实现脚本与数据的完全分离)。整个过程中,最重要的就是实现思路,思路有了,实现起来还是不困难的。 第一篇就先记录一下搭建框架的大致思路。 1.首先,整个框架应该包含的内容 简单概括:执行测试用例, 阅读全文