Jmeter基础配置元件详解篇

(一)测试计划详解

测试计划是Jmeter的根基,所有的测试内容都是基于测试计划的,每次打开Jmeter都会默认带有一个测试计划。
1、用户定义的变量:用来定义全局的变量值,在测试计划下任何地方都能引用该处定位的变量。考虑放在此处的变量特点:
(1)不会因为项目的环境的改变而改变的变量值,这样能使得脚本能够兼容各个环境。比如项目的用户名密码等变量会因为环境不一样而改变的就不建议放在此处定义,如果放在了此处,就会出现每次在不同环境执行脚本都要翻阅项目资料修改用户名密码等繁琐的操作
(2)注意点:由于直接在测试计划面板的【用户定义的变量】与在测试计划下新建【配置元件】->【用户定义的变量】完全等价,本人建议存放在此处的变量可以使用【配置元件】->【用户定义的变量】来替代,通过一次性新建好项目所有环境的变量信息,后面执行脚本的时候只需要控制各个环境的【用户定义的变量】的“禁用”与“启用”即可。例子:
在这里插入图片描述我们希望脚本在哪个环境下执行只需要操作对应【用户定义变量】的启用与禁用即可。
在这里插入图片描述
2、独立运行每个线程组:
(1)未勾选:有多个线程组时,其随机启动执行,
(2)勾选后:多个线程组时,等待前一个线程组执行完成后才开始下一个线程组。注意点:只影响同个优先级下的线程组的随机执行顺序,不影响整体的顺序,如:必定会先执行setUp线程组、再执行普通线程组、再执行tearDown线程组。
例子1:未勾选【独立运行每个线程组】时:
在这里插入图片描述
执行的时候,每次都会随机执行某个线程组下的请求,执行结果:
在这里插入图片描述

(二)线程组详解

一:在取样器错误后要执行的动作:
1、继续:该线程组下如果某个取样器执行失败,不会影响该线程组下的其他取样器的执行。
例子1:
在这里插入图片描述
执行结果:第二个请求发生错误后,不会影响线程组下面的请求继续执行,如图:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值