2013-10-13 206 views
0

我希望使用watir webdriver單擊網頁上的鏈接。如果我使用螢火找到獨特的選擇 - 我得到如下:選擇元素並點擊

NEW_LOGIN> DIV:第n個孩子(6)>按鈕:第n個孩子(1)

如何選擇並單擊此按鈕使用watir-webdriver?

回答

2

點擊您的XPath的直接的翻譯是:

browser.element(:id => 'new_login').div(:index => 5).button.click 

根據實際HTML,您可以簡化它。例如,如果只有一個在NEW_LOGIN元素按鈕,你可以只是做:

browser.element(:id => 'new_login').button.click 

你需要找到按鈕,更強大和可維護的腳本將是東西少。

相關問題