我们正在使用Selenium独立RC服务器2.3.0。我们有一堆Selenium测试,它们引用了“storedVars”全局数组变量,例如: ...
<tr>
<td>verifyEval</td>
<td>storedVars['vlpSource'].match(storedVars['M37Regex']) != null</td>
<td>true</td>
</tr>
然而,webdriver实现,我们创建一个像这样的实例......
final InternetExplorerDriver driver = new InternetExplorerDriver();
selenium = new WebDriverBackedSelenium(driver, baseUrl);
不再识别storedVars(例如,对“selenium.getEval(”storedVars“)的调用”将返回null。我们可以做什么来创建另一个storedVar实例,以便在我们从HTML转换的测试中使用?
谢谢, - 戴夫
答案 0 :(得分:1)
您需要return
selenium.getEval("return storedVars;");