深度分析jmeter的两种录制模式

作者: 测试帮日记 | 来源:发表于2018-06-26 08:33 被阅读31次

点击链接加入QQ群 522720170(免费公开课、视频应有尽有):https://jq.qq.com/?_wv=1027&k=5C08ATe

脚本录制的流程

业务分析确定流程>录制工具>脚本优化>性能测试

通过Badboy来录制脚本

1.打开badboy ,点击红色按钮,在地址栏输入被测项目地址。录制完后,点击旁边的黑色按钮结束录制。

2.选择文件,Export to Jmeter 保存.jmx类型文件

3.打开Jmter,打开“文件”->‘打开’选择刚保存的.jmx类型文件。

PS:录制完成的脚本不能直接运行,因为里面会有很多和业务无关的请求需要自行判断并删除掉

使用Jmeter自身的代理录制脚本

1.创建一个线程组

线程数:表示多少个用户,即测试时的用户数量

Ramp-up Period(in Seconds):表示每个用户启动的延迟时间,上述设置为0秒,则表示立即启动所有用户,如果设置为100秒,那么系统将会在100秒结束前启动这100个用户,开始用户的延迟为1秒。

循环次数:如果你要限定循环次数为5次的话,可以取消永远的那个勾,然后在后面的文本框里面填写5;勾上永远,表示如果不停止或者限定时间将会一直执行下去, 是为了方便调度器的调用。

启动时间:表示脚本开始启动的时间,当不想立即启动脚本,但是启动脚本的时间不再电脑旁的时候,你可以设定一个启动的时间,然后再运行那里点击启动,系统将不会立即运行,而是会等到你填写的时间才开始运行。

结束时间:与启动时间对应,表示脚本结束运行的时间

持续时间:表示脚本持续运行的时间,以秒为单位,比如如果你要让用户持续不断登录1个小时,你可以在文本框中填写3600。如果在1小时以内,结束时间已经到达,它将会覆盖结束时间,继续执行。

启动延迟:表示脚本延迟启动的时间,在点击启动后,如果启动时间已经到达,但是还没有到启动延迟的时间,那么,启动延迟将会覆盖启动时间,等到启动延迟的时间到达后,再运行系统。

2.创建http代理服务器(点击工作台WorkBench,Add->Non-Test Elements->HTTP(S)Test Script Recorder)

3.设置浏览器代理服务器(此处使用的是火狐浏览器)设置好了在浏览器中访问需要录制的web项目地址,就可以录制

4、Jmeter中的录制的脚本会看上去比较乱录制的脚本中有很多冗余的URL,要精简脚本,保证有效的URL发给服务器

温馨提示

使用jmeter做测试不推荐进行录制,手写脚本效率更高,并且手写脚本并没有大家想象的那么难,毕竟他是有界面,你只需做部分设置点点点就可以完成。

相关文章

  • 深度分析jmeter的两种录制模式

    点击链接加入QQ群 522720170(免费公开课、视频应有尽有):https://jq.qq.com/?_wv=...

  • jmeter录制模式

    打开Jmeter,看到左边显示一个空的测试计划,把该测试计划改名为TestPlan1。右键单击该测试计划,选择“添...

  • Jmeter04.录制脚本

    jmeter自带的录制功能主要是通过代理进行录制。下面详述下录制脚本的步骤。 启动Jmeter,在Jmeter测试...

  • 性能测试工具Jmeter

    一、Jmeter脚本录制 Jmeter使用概述 录制脚本首先我们需要设置Jmeter: ①测试计划>添加>Thre...

  • (01)Jmeter录制脚本-BlazeMeter的安装及初步使

    关于Jmeter的脚本录制方式 1)Jmeter+Badboy:方便,兼容性较差 2)Jmeter系统自带的录制方...

  • 使用Swagger如何自动生成Jmeter脚本

    我们熟知的,Jmeter可以自身录制脚本,还可以Fiddler录制生成Jmeter脚本,不管是Jmeter本身的录...

  • JMeter(四)录制

    一、JMeter录制web页面 1、JMeter 自己录制 Test Plan(add)-->Non Test...

  • 运用Jmeter进行测试【乐搏TestPRO】

    Ø 脚本的录制过程 由于jmeter自己的脚本录制较为复杂,所以建议用badboy软件进行jmeter脚本录制 下...

  • 测试问题汇总

    测试工具的使用,参数化的策略 JMeter.LR. lr用录制和代理录制两种方式,在提供报文的情况下手写组件报文 ...

  • Jmeter之https脚本录制

    jmeter录制脚本时,跟http脚本录制主要区别是,https录制需要添加安全证书。 一、jmeter代理服务器...

网友评论

    本文标题:深度分析jmeter的两种录制模式

    本文链接:https://www.haomeiwen.com/subject/fecpyftx.html