jmeter录制web脚本

        jmeter的web测试脚本可以通过两种录制方式生成,当然也可以自己来添加请求参数(这必须建立在对web请求非常了解的情况下),以下介绍记录录制方式。
1. 通过badboy工具录制
      badboy下载地址: http://www.badboy.com.au/
      下载后安装运行,打开界面
 默认启动就已经是录制模式了,按照图示操作完成输入,点击左侧箭头开始访问网站并且进行操作,工具就会记录你的所有请求
录制完成后,点击File菜单,选择Export to JMeter,弹出另存为窗口,完成保存,文件后缀为jmx。至此脚本录制完成
2. 第二种方式是以jmeter自带的http代理服务器来完成录制
    打开jmeter,在测试计划添加线程组,在线程组里添加录制控制器,添加方式选中测试计划,右键添加->Threads(users)->线程组
    选择控制台,添加http代理服务器,添加方式右键添加->非测试元件->HTTP代理服务器  .*\.(bmp|css|js|gif|ico|jpe?g|png|swf|woff)
    下来针对http代理服务器进行一些设置
    
    完成上述设置后,接下来需要设置自己的浏览器代理,以ie浏览器为例,IE浏览器工具->Internet选项->连接,如下图
点击局域网设置,弹出框里勾选代理服务器,地址输入localhost,端口默认为8080(如果8080已经被占用了,那么就在http代理服务器修改默认端口为其他端口号,并且与浏览器设置代理时的端口保持一致),设置完成。
在jmeter界面,选择HTTP代理服务器,右侧框下点击启动按钮,接下来就可以再ie浏览器上进行操作了,操作完成后,在HTTP代理服务器点击停止按钮,录制完成界面
 
可以看到加了正则的排除模式后,录制到的请求还算规整,下图是没有添加正则排除模式的录制结果
完成录制后一定记得将浏览器代理设置还原,否则你上不了网站了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值