Jmeter 录制脚本

来源:互联网 发布:哪个租房软件最靠谱 编辑:程序博客网 时间:2024/06/05 20:36

录制脚本方式:badboy录完后直接导入或jmeter设置好代理直接录,录制的内容要去掉一些没用的请求,如图片,js等

一、使用badboy来录制脚本

1.下载badboy

http://www.badboy.com.au/

2.使用badboy录制脚本

 a.点击红色按钮开始录制

b.输入目标网址,随便点几个链接

c.点击黑色按钮,停止录制


d.将录制的脚本导出为Jmeter格式的脚本  File –>Export to JMeter


e.启用JMeter,导入Badboy录制的脚本                 

   文件-打开刚才的脚本即可

二、利用Jmeter录制脚本(在IE或火狐下录制)

把Jmeter配置成一个Web代理,用Jmter自己来录制脚本

1.在工作台中创建http 代理服务器 (右键工作台-添加-非测试元件-http代理服务器)并设置选项。如果什么也不选择直接录制,则乱七八糟什么都录上来,如图片,css,js等。

像录制登录,图片什么的不是必须的可以用正则排除省略掉录制。.*\.(bmp|css|js|gif|ico|jpe?g|png|swf)

a.设置端口号(确保端口没被其他正运行的程序占用,我一般用9000)或是使用默认8080,但是要看该端口号应该是没有被其他进程占用的,否则会出错。

查看8080被占用的进程:netstat -aon|findstr "8080"


根据进程查看是哪个应用占用的:tasklist|findstr "4340”,

b.设置浏览器代理:  如ie浏览器-工具-internet选项-连接-局域网设置-勾选为LAN使用代理服务器,还要设置端口号和地址,设置好后,才能在jmeter中点击启动录制。 火狐浏览器:选项--网络-设置-手动配置代理-http代理和端口同上。

2.在测试计划中创建一个线程组( 右键测试 计划 -> 添加-> Thears/(Users)----线程组)


3.启动Jmeter代理:

a.在工作台---http 代理服务器窗体中,目标控制器选择测试计划--线程组(实际是选择录制内容存放在哪个目录树下)

b.点击启动


c.打开浏览器进行操作

d.录制完后停掉Jmeter的代理服务,改掉浏览器的代理

0 0
原创粉丝点击