jmeter 接口测试之响应断言

本贴最后更新于 1809 天前,其中的信息可能已经斗转星移

前言

本次 blog 主要介绍如何在 jmeter 中设置响应断言,依然用天气接口作为例子

第一步:打开 jmeter4.0,创建线程组

TestPlan-->右击-->添加-->Threads(Users)-->线程组

56.png

第二步:创建 HTTP 请求

线程组-->右击-->添加-->Sampler-->HTTP请求

57.png

第三步:对 HTTP 请求页面进行设置

HTTP请求页面:
名称:天气接口3(此处可以默认不填)
注释:可以为空
协议:可以为空(默认是http协议)
服务器名称或ip:t.weather.sojson.com
端口号:可以不填(默认80)(可以输入命令:vim /etc/httpd/conf/httpd.conf
在http.conf文件中可以查看到端口号)
方法:默认GET
路径:/api/weather/city/101030100
Content encoding:utf-8
其他内容默认


74.png

第四步:添加响应断言

线程组-->右击-->添加-->断言-->响应断言

75.png

第五步:对响应断言页面的内容进行设置

响应断言页面:
1 名称:可以默认
2 注释:可以为空
3 Apply to(应用范围):大多数情况下默认勾选 Main Sample only
4 要测试的响应字段:默认选择响应文本
5 模式匹配规则:选择Contains(包括),意思是只要响应数据中包含需要匹配的内容则代表响应成功
6 要测试的模式:填入需要匹配的字符串或正则表达式,笔者此处输入的是北京市
7 Custom failure message:此处可以输入失败提示信息

76.png

第六步:添加查看结果树

线程组-->右击-->添加-->监听器-->察看结果树

59.png

运行,并查看结果

77.png

以上,over

原创申明:以上内容都是笔者的个人经验总结,仅供参考,如需转载,请注明出处

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...