7
A
回答
5
browser.h1(:xpath, "//h1[@id='header']").click
5
browser.element_by_xpath("//h1[@id='header']").click
來源:
0
不使用XPath,但它的工作原理:
browser.h1(:id, "header").click
1
也不XPath的,但工程:
browser.h1(:html, /header/).click
+0
我假設':html'表示元素的html源碼,是否正確?那麼在你的例子中將它與模式匹配? – akostadinov 2014-04-20 18:45:07
9
後的Watir-0.5.1的webdriver選擇隨機元素使用XPath被更新爲:
browser.element(:xpath => "//h1[@id='header']").click
感謝: groups.google.com/論壇/#!topic/watir-general/c6Orvy7Qalw
相關問題
- 1. 如何使用XPath和LXML
- 2. 如何使用水豚用的Watir /的Watir-webdriver的
- 3. 如何獲得文本值<legend>標籤使用xpath ruby watir。(使用IE)
- 4. 如何使用xpath獲取使用xpath
- 5. 使用的Watir
- 6. 使用的Watir
- 7. 使用的Watir
- 8. 使用Watir Webdriver和WYSIWYG
- 9. 如何使用的Watir-的webdriver等待
- 10. 如何獲得使用的Watir
- 11. 如何使用XPath
- 12. 如何使用XPath
- 13. 如何使用XPath
- 14. 如何使用XPath
- 15. 如何使用XPATH
- 16. 如何使用XPath
- 17. 如何使用XPath
- 18. 如何使用xPath?
- 19. 如何使用XPath
- 20. 如何使用XPath
- 21. 如何使用XPath
- 22. 如何使用XPath
- 23. 如何使用XPath
- 24. 如何使用XPath
- 25. 如何使用XPath
- 26. 如何使用XPATH
- 27. 使用Watir和未初始化的常量Watir :: RSpec :: Core
- 28. 如何用watir和IE上傳文件?
- 29. 如何在Windows中使用Ruby 1.9.2和1.9.1的Watir 7 X64的
- 30. 如何點擊使用XPath和硒IDE
這對我不起作用。似乎沒有element_by_xpath – 2012-08-09 20:34:27
我認爲element_by_xpath最近已棄用。 – 2012-08-10 06:28:41
我剛剛檢查過,從版本0.5.1中的watir-webdriver中刪除了element_by_xpath:https://github.com/watir/watir-webdriver/blob/master/CHANGES.md#051 – 2012-08-11 08:01:19