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)

相关推荐
茶栀(*´I`*)4 天前
JMeter 接口测试之参数化详解:四种常见实现方式与实操指南
jmeter
糖果店的幽灵1 个月前
软件测试接口测试从入门到精通:JMeter接口测试
软件测试·jmeter·接口测试·压力测试·性能测试
1candobetter1 个月前
JMeter 性能压测监控实战
jmeter
wenying_443237441 个月前
软件测试—JMeter—跨线程组关联
jmeter·压力测试
川石课堂软件测试1 个月前
UI自动化测试|下拉选择框&弹出框&滚动条操作实践
开发语言·python·jmeter·ui·docker·单元测试·harmonyos
测试19981 个月前
Jmeter性能压测:TPS与QPS
自动化测试·软件测试·python·jmeter·测试用例·压力测试·性能测试
川石课堂软件测试1 个月前
UI自动化测试|XPath元素定位实践
功能测试·测试工具·jmeter·microsoft·ui·postman·harmonyos
wenying_443237441 个月前
软件测试—Jmeter后置处理器—XPath提取器
jmeter