一尘不染

如何在Webdriver-Sampler中传递变量 Jmeter Webdriver

selenium

我得到了一个包含8个以上Webdriver-Sampler和一个变量
的Testscript ,这些变量在某些Webdriver-Sampler中有所变化。

例如:

第一采样器: status =“登录成功”

第二采样器: status =“登录成功,搜索失败”

第三个采样器: status =“登录成功,搜索失败,
注销成功”

因此,我必须每次都传递变量,然后编辑该变量。我知道
可以传递有关参数字段的变量。但是,如何
在脚本中编辑用户定义变量?


阅读 452

收藏
2020-06-26

共1个答案

一尘不染

您可以 通过
JMeterVariables
方法访问
JMeterContext.getVariables()
method like:

var vars = org.apache.jmeter.threads.JMeterContextService.getContext().getVariables()
vars.put('foo','bar')
var foo = vars.get('foo')
//etc

有关更多WebDriver Sampler的技巧和窍门,请参阅 WebDriver Sampler:您的十大问题
解答指南

2020-06-26