目录
一、录制1--使用badboy(用的比较多)
1.下载安装
2.介绍badboy
3.录制
二、录制2--代理(用的比较少)
1.配置Jmeter
2.配置edg浏览器
3.成功录制
三、补充
一、录制1--使用badboy(用的比较多)
1.下载安装
badboy 网站下载不了, 有需要的可以下载这个版本用下:
链接: https://pan.baidu.com/s/15BrB5ONNByT_F5Trj1eqig 提取码:1234
下载下来一路next就行。
2.介绍badboy:
badboy也是个自动化测试工具,可以完成简单的功能测试或性能测试。
badboy是个独立的测试工具,只不过它录制出来的东西导出的格式适用于Jmeter。所以把Jmeter和badboy一起来用。
默认打开badboy就是在录制的状态,再次点击红色按钮就可以停止录制。
3.录制
输入www.sogou.com,回车。可以看到左侧多了一个请求,这个就是搜狗的请求了。
输入“小米电脑”,回车。左侧又多了一个搜索的请求。左侧变成蓝色的了,说明完成了。再次点击红色按钮就停止录制了。
选择“file”--Export to Jmeter....
启动Jmeter,选择“文件”--->“打开”选择刚才保存的文件(.jmx类型),将文件导入进来了。
然后它问你之前的条目没保存,要不要保存?点击否/是。
线程组和step的名字都可以随意修改。
二、录制2--代理(用的比较少)
1.配置Jmeter
1.创建一个线程组(右键点击“测试计划”--“添加”--“线程组”)
2.右键“测试计划”--非测试元件--添加“http代理服务器”。
3.代理服务器端口,默认8888,可自行修改,但不要与其它应用端口冲突。
4.目标控制器:录制的脚本存放的位置,可选择项为测试计划中的线程组(根据实际来选择)。
5.分组:对请求进行分组。“分组”的概念是将一批请求汇总分组,可以把url请求理解为组。
不对样本分组:所有请求全部罗列。
在组间添加分隔:加入一个虚拟的以分割线命名的动作,运行同“不对样本分组”,无实际意义。
每个组放入一个新的控制器:执行时按控制器给输出结果。
只存储每个组的第一个样本:对于一次url请求,实际很多次http请求的情况。
6.启动。
选择目标控制器,点击启动,然后弹出一个弹框,直接点击确定。然后再弹出一个弹框,这个弹框不用管。
2.配置edg浏览器
1.edg打开浏览器的设置-系统和性能-系统-打开您的计算机代理:
端口一定要和Jmeter的8888端口一致。
2.浏览器添加Jmeter的证书。
【Jmeter使用HTTP代理服务器无法打开网页问题的解决方法】https://mbd.baidu.com/ma/s/5YPcB9nP
3.重新打开edg输入网址。
3.成功录制
这样就录制出来了。
录制完毕记得关闭代理,不然就不能正常上网。
三、补充
软件测试工具之Jmeter中文版设置:
https://blog.csdn.net/weixin_41077341/article/details/110229764
文章中的链接的版权归原作者所有。文章中的图片是本人所截图。欢迎关注清菡软件测试,172+原创文章,感谢点赞与分享。