![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
接口测试
文章平均质量分 84
tyh_keepRunning
Never put off things what you can do today until tomorrow.
展开
-
Jenkins+Jmeter+Ant 生成接口测试报告并发送邮件
Jmeter可以做接口测试,也可以做压力测试,而且是开源软件;Ant是基于Java的构建工具,完成脚本执行并收集结果生成报告,可以跨平台。注:以下操作均基于Windows环境,且已经安装配置好Jmeter。一、Ant的安装配置下载Ant,地址:http://ant.apache.org/bindownload.cgi安装Ant,将下载后的压缩包直接解压到本地,我这里是解压到在D盘新建的ant目录下;配置环境变量,在系统变量下新建变量ANT_HOME,值填ant的解压路径D:\ant\ap.原创 2022-04-27 14:27:57 · 4586 阅读 · 0 评论 -
Pytest+Allure生成自动化测试报告
上一篇博客使用Python和Yaml做接口自动化测试,简述了自动化框架是如何实现接口自动化测试流程,如下图可以发现,使用for循环虽然可以遍历执行所有的yaml用例,但效率并不高,而且代码行数过多,那有没有更好的方法去执行大量的测试用例呢?答案是肯定的,本篇将介绍使用pytest框架去执行yaml测试用例,并结合allure生成测试报告。一、使用Pytest框架批量执行测试用例安装 pytest:打开控制台,输入pip install pytestpytest框架命名规则1.py测试文件必原创 2021-11-21 22:11:01 · 1523 阅读 · 0 评论 -
使用Python和Yaml做接口自动化测试
简单来说,接口测试其实就是功能测试,都是根据具体业务需求进行测试并以发现bug为目的。所谓接口自动化测试,也就是根据接口文档和业务需求去设计接口测试用例,并通过编写自动化脚本去执行接口测试用例,进而发现接口中存在的bug。接口测试可以发现软件开发初期的bug,维护成本低而且效率高,所以做接口测试是很有必要的。本文将记录如何使用Python+Yaml来实现接口自动化测试脚本的编写,以天气API中的实况天气查询接口为例,地址:http://www.tianqiapi.com/index/doc?ver.原创 2021-10-24 22:48:12 · 4863 阅读 · 7 评论 -
Postman做接口测试设置断言
接口测试断言:验证接口实际返回结果与预期返回结果(接口文档给出)的一致性。要给接口测试做断言设计,首先得知道接口的返回数据是什么样的。所以,我们先来看一篇接口文档,地址:天气API-获取实况天气接口分析完接口文档,开始进行接口测试。一、验证接口是否能够正常请求打开Postman,添加接口,填好请求方法及请求参数,点击运行????二、添加响应断言点击Tests,在页面右侧有postman自带的断言方法。下面以常用的四种断言方法为例,对该接口进行断言://方法1:【Status code:原创 2021-08-26 15:04:07 · 5037 阅读 · 0 评论 -
Postman做接口测试并生成接口测试报告
Newman 是 Postman 推出的一个 nodejs 库,直接来说就是 Postman 的json文件可以在命令行执行的插件。Newman 可以方便地运行和测试集合,并用之构造接口自动化测试和持续集成。下载Node.js并安装 →Node.js下载检查是否安装成功:打开cmd,输入node -v如果输出node的版本信息,则证明安装成功。安装Newman,输入npm install -g newman注意:newman必须要跟nodejs处于一个文件当中,才可以安装成功,否则会.原创 2020-10-23 11:19:50 · 3420 阅读 · 2 评论 -
Jmeter提取响应数据并保存至excel文件
如题,将下面请求获取到的参数保存到本地文件夹中方法一:Json提取器原创 2020-10-09 22:48:45 · 4133 阅读 · 4 评论