我得到了一个包含8个以上Webdriver-Sampler和一个变量 的Testscript ,这些变量在某些Webdriver-Sampler中有所变化。
例如:
第一采样器: status =“登录成功”
第二采样器: status =“登录成功,搜索失败”
第三个采样器: status =“登录成功,搜索失败, 注销成功”
因此,我必须每次都传递变量,然后编辑该变量。我知道 可以传递有关参数字段的变量。但是,如何 在脚本中编辑用户定义变量?
您可以 通过 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:您的十大问题 解答指南