jmeter录制脚本_【性能测试】Jmeter脚本录制及编辑之Webtour系统

主备的工具:

badby

JMeter

Webtour系统

下面,我们讲解一下使用Badboy+JMeter结合的方式,录制HP loadrunner下面的web tour系统的脚本。

一、使用badboy工具录制登录脚本

打开badboy工具,点击工具栏上的红色圆形按钮,在地址栏中输入被测试项目的地址“http://127.0.0.1:1080/WebTours/”,点击“跳转”后,进入登录页面

74a45bfecba5879c8d63352b66baa513.png

登录成功后

163c09e8510451f14038580046682d3f.png

此时录制完成,点击工具栏上的红色圆形按钮结束录制。

选择"文件"--Export to Jmeter...

得到Jmeter脚本WebFligth.jmx

二、Jmeter导入jmx脚本

Cmd->jmeter启动Jmeter,打开WebFligth.jmx脚本,得到如下目录树:

80830ce7af0277589eb436621e7f2670.png

三、关联

在“http://127.0.0.1/WebTours/nav.pl”请求下右击,选择现场组—添加--后置处理器--正则表达式提取器,正则表达式提取器的设置如下图显示:

56e266da7e0601794a28d5ab8a3b81a6.png

四、用户名的参数化

参数化方式:现场组—添加—配置元件 –csv数据文件设置

694931d5a2bd330545939c977965a5bb.png

单击"http://127.0.0.1/WebTours/login.pl",完成参数化

daba2867b583ff92f65c4892368eee02.png

五、添加监听器(Listener)

  Jmeter 中使用监听器元件收集取样器记录的数据并以可视化的方式来呈现。Jmeter有各种不同的监听器类型,因为上HTTP请求,我们可在添加聚合报告,更为直观的查看测试结果。右键点击Step1,在弹的菜单(添加--->监听器--->聚合报告)中选择聚合报告。

4b4c66ed8a32251ac1e8e2141a2dcbdc.png

六、运行脚本

 100个虚拟用户下聚合报告的运行结果:

fd6ebc6df1f5f47eab69f54f9cad5364.png

可以看到聚合报告中错误率是0.00%,察看结果树中返回的数据也是正确的,但是系统所在服务器CPU占有率过高,机器性能待提升。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值