2011-08-23 111 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;");