Selenium webdriver 传递变量组和采样器
如何在两个采样器中使用第一个采样器的输出Selenium webdriver 传递变量组和采样器,selenium-webdriver,jmeter,Selenium Webdriver,Jmeter,如何在两个采样器中使用第一个采样器的输出 我想在jmeter中连续进行两个WebDriver采样器测试。测试后,我可以查看当前url,但如果需要在一个线程组中的两个采样器之间传递变量,我不能在第二个采样器中将其用作变量: 在第一个采样器中: WDS.vars.put('url', WDS.browser.getCurrentUrl()) WDS.props.put('url', WDS.browser.getCurrentUrl()) 在第二个采样器中: var urlFromSample
我想在jmeter中连续进行两个WebDriver采样器测试。测试后,我可以查看当前url,但如果需要在一个线程组中的两个采样器之间传递变量,我不能在第二个采样器中将其用作变量:
WDS.vars.put('url', WDS.browser.getCurrentUrl())
WDS.props.put('url', WDS.browser.getCurrentUrl())
var urlFromSampler1 = WDS.vars.get('url')
其中,WDS.vars
是类实例的缩写,它提供对当前线程范围内所有JMeter变量的读/写访问WDS.vars.put('url', WDS.browser.getCurrentUrl())
WDS.props.put('url', WDS.browser.getCurrentUrl())
var urlFromSampler1 = WDS.props.get('url')
其中,WDS.props
基本上是一个在整个JVM实例中都是全局的实例