jmeter中线程之间传递参数
2015-09-17 23:10
253 查看
JMeter 变量作用域局限于所属线程。这样设计是经过深思熟虑的,目的是让测试线程能够独立运转。有时候用户可能需要在不同线程间(可能属于同一个线程组,也可能不属于同一个线程组)传递变量。
其中一种方法就是使用属性。属性为所有 JMeter 线程所共享,因此当某个线程设置一个属性后,其他线程就可以读取更新后的值。
如果存在大量数据需要在线程间传递,那么可以考虑使用文件。例如,测试人员可以在一个线程中使用监听器,保存响应到文件(Save Responses to a file )或者 BeanShell PostProcessor 。而在另外一个线程中使用HTTP 采样器的“file: ”协议来读取文件,接着使用一个后置处理器或者BeanShell 测试元件提取信息。
如果在测试启动前测试人员就能获得测试数据,那么最好将数据保存到文件中,使用CSV Dataset读取。
注:还没实践,感觉以后会用到,暂存的
其中一种方法就是使用属性。属性为所有 JMeter 线程所共享,因此当某个线程设置一个属性后,其他线程就可以读取更新后的值。
如果存在大量数据需要在线程间传递,那么可以考虑使用文件。例如,测试人员可以在一个线程中使用监听器,保存响应到文件(Save Responses to a file )或者 BeanShell PostProcessor 。而在另外一个线程中使用HTTP 采样器的“file: ”协议来读取文件,接着使用一个后置处理器或者BeanShell 测试元件提取信息。
如果在测试启动前测试人员就能获得测试数据,那么最好将数据保存到文件中,使用CSV Dataset读取。
注:还没实践,感觉以后会用到,暂存的
相关文章推荐
- Linux bind-utils
- .net中动态对象的使用
- 对于开源菜谱的思考
- Mac中设置android adb环境变量
- hdu 1115 Lifting the Stone
- JSP的9大内置对象
- Mysql面试题
- [置顶] 马列主义告诉我们:物质基础决定上层建筑 - 移动互联网时代之后的时代演进推断
- Opencv形态学滤波-综合
- 欢迎使用CSDN-markdown编辑器
- jsdoc to markdown
- C语言 可变长度的数组 -2
- hdoj 1827 Summer Holiday【强连通分量&&缩点】
- 搭建通过 ssh 访问的 Git 服务器
- 使用shutdown命令实现远程关机和重启
- Kurento应用开发指南(以Kurento 6.0为模板) 之七:Kurento API 参考
- Digital Root - SGU 118(高精度运算)
- 关于socket tcp 断线重连
- Linux 脚本 命令状态 条件测试
- CSS浮动为什么不会遮盖同级元素