2012-09-07 52 views
0
大家

如何從一個鏈接打開動態網頁形式的硒

我想與硒網頁來測試動態表單。其實,我需要點擊一個鏈接來獲取表格,並且表格位於同一頁面上,所以表格就在鏈接後面。

當我點擊一個鏈接時,測試必須開始,Selenium會拋出一個錯誤,指出找不到Element id。看看這個:http://www.thalys.com/be/fr/aide#contacts。在那裏,我必須打回收鏈接,當我嘗試測試我有:[錯誤]元素id =回收未找到和測試停止。

你知道我必須使用什麼樣的命令嗎?謝謝

+0

我剛剛發現它爲什麼是竊聽。實際上Selenium正在竊聽...我使用的是點擊命令,現在它可以工作 – tomzi

回答

0

從制定的問題我看最簡單的方法是使用驅動程序獲取(url)。例如

String url= "http://www.thalys.com/be/fr/aide#contacts" 
@Before 
    public void openFirefox() throws IOException { 


     driver = new FirefoxDriver(); 

     driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS); 

     driver.get(url); 
    } 

你有沒有嘗試過這種方法嗎?