1、以谷歌浏览器为例:打开浏览器找到自定义及控制即右上方的三个竖点,按照设置,高级,系统,打开您的计算机代理,打开Internet属性。可以将localhostlocalhost换成127.0.0.1,端口一般设置成4位不冲突即可。
2、添加http代理服务器,jmeter工作台中添加http代理服务器元件,建立代理服务器节点,并设置代理服务器的端口与浏览器设置的一致。录制的脚本中存在很多js、gif的文件,这些文件是不需要的,并不用录制上来。因此在设置代理服务器录制时,可以通过正则表达式,来排除这些不需要录制的格式的文件,以精简脚本,便于调试。
3、添加线程组和http请求默认值。测试计划中添加线程组和http请求默认值,并设置服务器的IP和Port配置IP和端口。
4、开始测试在HTTP代理服务器中,点击启动,然后在浏览器中进行操作录制。
badboy具有录制和回放的功能,能够添加断言,对脚本进行调试
http://www.badboy.com/
借用badboy
在线程租中添加http代理服务器,然后修改的是
*** http代理服务器是单击测试计划中非测试原件中找
1.端口号(和移动端设备的端口号保持一直)ip地址进行保持一直
2.将录制好的http请求保存的位置可以修改(1.直接放入测试计划中,2。可以在放入到线程组中)
3.在线程组中进行添加 查看结果树/聚合报告的时候 就可以对多个接口或者是业务场景进行录制
Jmeter的正则提取器
面试题:
在一个线程组中,B请求需要使用A请求返回的数据,也就是常说的关联,将上一个请求的响应结果作为下一个请求的参数,则需要对A请求的响应报文使用后置处理器,其中最方便最常用的就是正则表达式提取器了。
「
1、打开人badboy工具,点击工栏目上的红色圆形按钮,在地址栏目中输入被测试项目的地址。
录制完成后,点击工具栏旁边黑色按钮,结束录制。
选择“文件”--Export to Jmeter…
2、打开Jmeter工具,选择“文件”-->“打开”选择刚才保存的文件(.jmx类型),将文件导入进来了。
Badboy录制脚本提示脚本错误解决方法:
在使用Badboy录制脚本的时候,弹框提示“当前页面的脚本发生错误”,而且会在录制过程中频繁弹框,影响工作效率,如图:
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)