postman是一款API调试工具,可用于测试接口,相类似的工具还有jmeter、soupUI。通过postman+newman+python可以批量运行调试接口,达到自动化测试的效果。 1、PostMan安装共有两种方式,一种是chrome浏览器上的插件,一种是postman客户端。我使用的是po ...
分类:
编程语言 时间:
2018-06-30 16:17:33
阅读次数:
495
1、直接对WEB 和APP的后端测试,需要测试接口,通常用postman进行手工功能测试或者使用python的pytest进行接口测试(代码实现接口自动化测试可以方便回归) 2、对服务器的数据库、中间件、缓存系统进行测试 其中数据库,需要关注增删改查 异常测试,例如服务器异常宕机,能否启动备机(根据 ...
分类:
其他好文 时间:
2018-06-29 13:56:14
阅读次数:
119
需要安装的工具: jdk1.8 jmeter3.2 ant1.9 jenkins2.1 1、Jdk 安装包安装 设置环境变量 验证是否安装正确 Java -version检查,如下就代表安装成功了,环境变量设置就去搜索了,网上很多。 2、Jmeter jmeter直接下载解压,然后配置环境变量就可以 ...
分类:
其他好文 时间:
2018-06-23 19:09:00
阅读次数:
160
https://github.com/HttpRunner/HttpRunnerManager HttpRunnerManager Design Philosophy 基于HttpRunner的接口自动化测试平台: HttpRunner, djcelery and Django_. HttpRunn ...
分类:
Web程序 时间:
2018-06-19 16:14:32
阅读次数:
320
简单介绍框架的实现逻辑,参考代码的git地址: https://github.com/zhangying123456/python_unittest_interface 1.环境准备 python3 + pycharm编辑器 2.框架目录展示 (该套代码只是简单入门,有兴趣的可以不断后期完善) (1 ...
分类:
编程语言 时间:
2018-06-13 21:02:39
阅读次数:
236
pom.xml新增dependency mybatis.xml mapper文件SQLMapper.xml DoGetCase.java / DoPostCase.java 等JavaBean, 根据被测接口参数设计字段, 在MySQL中创建同样的表, 表字段也是根据被测接口的参数设计 公共类,连接 ...
分类:
数据库 时间:
2018-06-10 20:14:26
阅读次数:
624
pom.xml 文件中dependency application.properties 文件, 配置一些常量, 例如: 公共类的提取, 例如HttpUtils.java , ReadConfig.java TestNG测试类 testng.xml 运行testng.xml 后得到测试报告 ...
分类:
编程语言 时间:
2018-06-10 18:35:58
阅读次数:
201
上个月自定义了一个Fiddler的插件,可以根据请求生成接口自动化测试的RF和Python代码,这样测试人员只需要手动操作页面用Fiddler抓取报文,就可以直接生成RF、Python代码,然后只需要改一下改下变量部分就可以了。至于生成RF、Python代码主要还是字符串的拼接,虽然麻烦,但也不难, ...
分类:
其他好文 时间:
2018-06-09 23:10:24
阅读次数:
196
pom.xml导入包 TestNG测试结果监听代码 运行上一节文章的testng.xml, 会输出一个测试报告, 在浏览器中打开输出的测试报告index.html ...
分类:
其他好文 时间:
2018-06-09 22:03:36
阅读次数:
2267
在maven项目的pom.xml文件中导入TestNG TestNG注解学习理解 运行上面的Java文件, 得到如下结果, 比较直观的看出来每个注解的执行顺序, 如图 从testng.xml的内容上来看更容易理解上面的执行结果 ...
分类:
其他好文 时间:
2018-06-09 18:56:11
阅读次数:
266