接口测试—-工具篇,实现接口自动化

本文探讨了接口测试的两种主流方法——使用jmeter工具和基于Python的unittest + requests + htmlreportrunner框架。通过示例展示了如何在jmeter中创建线程组和取样器,并解释了其快速上手和简单的断言优势。同时,介绍了Python测试框架的灵活性,允许自定义功能如接口加密和环境切换,适合大规模项目。文章最后讨论了两者的选择和优缺点。
摘要由CSDN通过智能技术生成

接口测试—-工具篇,实现接口自动化

今天来看下接口测试的两个工具方式,目前主流的做法有两种方式—-基于代码框架的用例编写和直接使用接口测试工具,那么本篇就这两种方式都来实现一下,为了说明情况,我们实现上一篇的前两个用例:直接请求readnotes接口数据和带上登录信息请求readnotes数据。

工具:使用的是jmeter
代码:使用的是python的unittest + requests + htmlreportrunner方式(https://github.com/CloudHuan/pyapitest)

jmeter

首先看jmeter的实现方式:
首先创建线程组,然后在线程组添加http取样器,每一个取样器就是一条用例。
打开,配置url和相对应的参数。

这里写图片描述

请求完成之后针对结果做断言

这里写图片描述
最终的目录结构和自带的报告如下:

这里写图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值