2011-08-23 116 views
1

我们使用Selenium独立RC服务器2.3.0。我们有一堆Selenium测试引用了“storedVars”全局数组变量,例如...selenium webdriver:存储变量在哪里?

<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,我们可以做些什么来创造在我们的测试中,我们从HTML转换

由于使用另一个storedVar例如,? - 戴夫

+0

尝试selenium.getEval(“return storedVars;”); –

回答

1

你需要一个return

selenium.getEval("return storedVars;");