jmeter-接口测试

模块化测试

测试的接口需要依赖别的接口(订单接口需要先登录)

1.添加测试片段(可导入导出测试片段)

2.当测试的接口需要先执行别的接口、整体测试(包括全部接口流程)-模块控制器

模块控制器指向目标测试片段

定义公共变量 添加-用户定义的变量

多组数据测试--参数化csv文件

json断言(自动化判断结果)

Assert JSON Path exists: ----json格式是否存在 .message 是否存在message字段(格式 .字段值)

Additionally assert value -----是否要判断值

Expected Value: -----预期值 输入预期判断的值

可以通过设置多个断言进行判断 也可以在预期值的位置上设置变量

csv文件设置中不仅可以设置输入 也可以设置输出 然后再预期值上设置变量进行匹配 即可实现接口全部状态检测

json提取器--把接口返回的数据提取出来

Names of created variables: ---设置提取值的变量名 $.data.token(由于token在data下)

所以可以直接设置后续测试接口的token值为提取器提取的的token变量名(实现自动提取token)

相关推荐
banyoyo7 天前
jmeter测试使用方法
jmeter
汪汪8888888 天前
jmeter压测下载功能影响本地内存的方案
jmeter
跨境数据猎手9 天前
跨境电商系统JMeter 和 Gatling 分工
jmeter
han688910 天前
jmeter操作数据库
数据库·jmeter
川石课堂软件测试12 天前
涨薪技术|0到1学会性能测试第8课-Analysis分析图
服务器·数据库·python·sql·jmeter·mysql·容器
川石课堂软件测试12 天前
JMeter异步接口测试实战
数据库·python·jmeter·mysql·kubernetes·测试用例·prometheus
zuozewei15 天前
第02篇-k6-脚本结构与生命周期
软件测试·jmeter·性能测试·k6·ai 编程
fen_fen15 天前
Jmeter5.1.1连接oracle数据库的错误复盘
数据库·jmeter·oracle
川石课堂软件测试18 天前
自动化测试|持续集成Git使用详解
git·python·jmeter·mysql·ci/cd·容器·kubernetes
wuhuhuan20 天前
JMeter 连接数据库并取值(JDBC 实战)
数据库·jmeter