jmeter Thread Groups的顺序执行与并行执行
本期目标: 理解Thread Groups的顺序执行与并行执行
控制因子:Run Thread Groups consecutively(i.e.one at time)
预期结论:
1、勾选 Run Thread Groups consecutively(i.e.one at time),则表示顺序执行。顺序执行,指的是测试计划中存在多个线程组时,第一个线程组执行完后再执行下一个线程组。
2、不勾选 Run Thread Groups consecutively(i.e.one at time),则表示并行执行。并行执行,指的是指的是测试计划中存在多个线程组时,所有线程组都在同一时刻执行
测试计划配置
用户定义的变量: 测试计划上可以添加用户定义的变量。一般添加一些系统常用的配置。如果测试过程中想切换环境,切换配置,一般不建议在测试计划上添加变量,因为不方便启用和禁用,一般是直接添加用户自定义变量组件。如:
独立运行每个线程组: 用于控制测试计划中的多个线程组的执行顺序。如上图,线程组1和线程组2的线程是并行执行的,执行过程线程的执行顺序是不可预料的。
如果勾选了独立运行每个线程组
,可以保证线程组1的执行一定在线程组2之前,线程组1执行完毕,才会执行线程组2。
线程组中的取样器的执行顺序: 默认是从上到下执行。交替控制器、随机控制器、随机顺序控制器和循环控制器等可以改变取样器的执行顺序。
函数测试模式(Functional Testing) 如果选中了此选项,监听组件如“查看结果树”配置了保存到一个文件中,那么jmeter会将每次的请求结果保存到文件中。一般不建议勾选。
Run tearDown Thread Groups after shutdown of main threads:
最新文章
- Python Logging模块的简单使用
- bash快捷键
- 如何正确使用$_SERVER['DOCUMENT_ROOT']识别该路径的文件
- jsp与数据库的连接
- 2013-09-25-【随笔】-Roy
- 认识web前端
- knockout的依赖属性dependentObservable和observable的监控的使用
- 繁华模拟赛 Vicent坐电梯
- XPath学习:轴(3)——descendant
- final简介
- LinQ综合应用实例
- codeforces 260 div2 C题
- Linux 命令 - umask: 显示或设置文件模式掩码值
- 利用java反射机制 读取配置文件 实现动态类载入以及动态类型转换
- leetcode 326. Power of Three(不用循环或递归)
- Git基本操作命令2
- css 实现三角形、圆形
- bzoj:1656 [Usaco2006 Jan] The Grove 树木
- Linux将端口设置进防火墙的白名单
- 雷林鹏分享:jQuery EasyUI 数据网格 - 创建自定义视图