一、传统的web端请求参数我们在浏览器url栏看到传递的参数是什么,比如百度:
1、我们假如百度有一个这样的地址:
https://www.baidu.com/s?wd=jmeter&name=loadrunner
2、我们添加一个线程组、http请求和察看结果树,如下:(此处我用的jmeter4.0版本模拟)
3、设置http请求(其它暂不作设置)设置好如下:
4、run成功并查看运行结果
5、从结果树种我们看到请求地址和百度请求地址是一致的,且运行成功。
二、现在传递参数我们无法在地址栏中看到请求参数
1、比如,在如下web项目中,无论点击页面的哪个功能(增删改查),地址栏:qa.test.jmeter.com/mgmt/#/resumeIntelligence 地址始终不变,无法查看到用户传入的参数是什么?
2、如何解决?XHR
使用浏览器自带调试工具(快捷键mac:alt+command+I),windows的快捷方式请百度
3、根据步骤2我们就找到了需要传入的search参数
需要注意的是在jmeter参数配置时search后的参数编码格式一般为utf-8,search后面的内容是IOS-8586-1的编码格式,如果运行报错可切换为实际的编码格式IOS-8586-1试试
三、如果请求的参数是大批量的压测情况,我们可以使用csv文件的方式,关于如何操作可以百度出大量的操作步骤,时间关系此处不作详细描述
☀️☀️☀️☀️☀️☀️ 我心,我向,我路,我步
☀️☀️☀️☀️☀️☀️
用心分享,做一个测试路上不断成长的人
QQ总结和分享群:537188253
☀️☀️☀️☀️☀️☀️
随笔总结不当之处欢迎评论区留言交流,博主24小时在线回复
博客地址:https://www.cnblogs.com/yoyoblogs/
☀️☀️☀️☀️☀️☀️