jemeter进行脚本录制与参数化
一、将jemeter作为代理服务器
1.添加线程组
添加录制控制器;右击线程组,添加-逻辑控制器—录制控制器
2.添加http代理服务器
右击脚本录制,添加-非测试元件-http代理服务器
设置jemeter代理服务器的端口号 默认:8888, HTTPS Domains:https协议要监听的域名,如访问www.example.org,可以用*.example.org来表示
勾选添加断言后,就可以为录制的每个http请求添加断言
3.http代理设置
浏览器 - (高级)设置-代理
端口号与jemeter代理服务器的端口号保持一致
4.为jemter代理服务器添加证书
参见:https://blog.csdn.net/weixin_38470851/article/details/80693422
5.关闭防火墙
二、参数化
场景:多个用户使用主页搜索功能
1.添加线程组
线程数与模拟的用户数一致
2.添加http请求
添加—取样器—http请求
不同用户搜索的内容不同,需要进行参数化
3.添加用户参数
4.添加响应断言
每个用户的响应结果和他搜索的内容相关,使用参数化好的变量${keywords}