本篇主要讲述Jmeter的各个组件及简单使用,其中包括以下内容:
一、线程组
二、逻辑控制器
三、配置元件
四、定时器
五、后置处理器
六、断言
七、监听器
八、参数化
网上大神整理的链接:http://blog.csdn.net/lxgails00
线程组
线程组的添加:测试计划---添加---Threads ---线程组
逻辑控制器
常用的逻辑控制器
1、循环控制器:可以设置该控制器内的sampler执行的次数,循环次数与线程的循环次数各自独立。
设置线程组循环次数为1,如下图所示:
设置 循环控制器 的循环次数为5,如下图所示:
在 察看结果树 中执行的请求次数为5,如下图所示:
2、如果(If)控制器:根据判断条件决定是否执行该控制器内的请求。
首先添加一个用户自定义变量,如下图所示:
设置 如果(If)控制器 的条件,如下图所示:
现在,可以在 察看结果树 中看到发送的请求,比如条件处为:1==1也可以执行get请求;如果条件处为 空或者为1==2,则不会执行get1请求。
3、随机控制器:随机执行该控制器内的 一个 请求。
添加随机控制器,我添加了三个请求以做演示。如下图所示:
线程组为打开后默认的随机1次,1秒内起1个虚拟用户。
执行后在 察看结果树 中仅显示一个get请求,如下图所示:
4、随机顺序控制器:执行该控制器内的所有请求,顺序随机。
前提条件:线程组为打开后默认的随机1次,1秒内起1个虚拟用户。
添加 随机顺序控制器 &#