apache - Jmeter中的SetProperty和属性

标签 apache testing jmeter load-testing stress-testing

我需要将一些变量值从一个线程组传递到另一个线程组,

为此我正在使用

${__setProperty(USERNAME, ${USERNAME})}

在 ThreadGroup1 中设置用户名(我尝试在用户定义变量和 bean 断言中设置此值)并使用

${__property(USERNAME)}

在 ThreadGroup1 中获取这个值

但它不起作用。我以相同的方式设置其他变量/属性,但它们似乎也没有在 ThreadGroup2 中获取。

我做错了什么?

最佳答案

JMeter 插件具有线程间通信,请参阅 http://code.google.com/p/jmeter-plugins/wiki/InterThreadCommunication为此目的。

有两种使用方法:

PostProcessor/PreProcessor
Functions __fifoPut and __fifoPop

后处理器/预处理器更易于使用。

关于apache - Jmeter中的SetProperty和属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14333150/

相关文章:

javascript - 动态异步 Mocha 测试

PHP 在任何输出之前吐出一个新行

Apache SSL Plone 4.2 随机代理错误

testing - 如何检查是否在 geb 中找到 href 元素

ruby-on-rails - Rails - 出于测试目的实现可选片段缓存的最佳方法

通过 jmeter/BSF 采样器/beanshell 运行时 powershell/powershell 挂起

testing - 在一个循环中使用 1 个线程并在线程组内使用吞吐量 Controller 时,测试计划未被执行

ssl - 在jmeter中启用详细的服务器证书认证

python - 在 Apache/Windows 中像使用 PHP 一样使用 Python

Apache CXF + grails - 间歇性错误 - https URL 主机名与公用名 (CN) 不匹配