selenium webdriver:storedVars去了哪里?

时间:2011-08-23 14:38:24

标签: selenium selenium-rc

我们正在使用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转换的测试中使用?

谢谢, - 戴夫

1 个答案:

答案 0 :(得分:1)

您需要return

selenium.getEval("return storedVars;");