参数说明:
名称:控制器名称,可以随意设置,甚至可以为空。
注释:可以随意设置,可以为空。
Percent Exceptions:按执行次数的百分比来计算执行次数,此时Thoughput的取值是0~100。Per User是否勾选对Percent Exception模式无影响。
Per User:如果选择Per User则按虚拟用户数来计算执行次数,如果没选Per User则是按所有虚拟用户来计算执行次数。
Total Exceptions:按Throughput的值来指定执行次数,可以是任意整数,如果小于等于零则一次也不执行。此时Per User与Total Exceptions一起来影响执行次数。
序号 | 线程数 | 循环次数 | 模式 | Throughput | Per User | 执行次数 |
1 | 2 | 10 | Percent | 50 | Y | 10 |
2 | 2 | 10 | Percent | 50 | N | 10 |
3 | 2 | 10 | Total | 7 | Y | 14 |
4 | 2 | 10 | Total | 7 | N | 7 |
5 | 2 | 2 | Total | 7 | Y | 4 |
6 | 2 | 2 | Total | 7 | N | 4 |
上面表格有6个场景,测试计划线程数为2,循环次数为10。下面说明一下这6个场景。
1)序号1,2场景,Per User对总的执行次数无影响,都是10次。
2)序号3场景,Per User勾选,每个虚拟用户(线程)执行7次,共执行14次。
3)序号4场景,Per User没有勾选,则所有虚拟用户共执行7次。
4)序号5场景,Per User勾选,每个虚拟用户执行7次,共14次,由于Thread Group计划的循环次数是4(2线程*循环2次)次,所以最多只能执行4次。
5)序号6场景,Per User没有勾选,所以虚拟用户共执行7次,由于Thread Group计划的循环次数是4(2线程*循环2次)次,所以最多只能执行4次。
序号1场景案例:
序号2场景案例:
序号3场景案例:
序号4场景案例:
序号5场景案例:
序号6场景案例: