2009-09-25 31 views

Trả lời

5
browser.h1(:xpath, "//h1[@id='header']").click 
5
+2

điều này không hiệu quả đối với tôi. Có vẻ như không phải là element_by_xpath nữa –

+0

Tôi cho rằng element_by_xpath không được dùng nữa gần đây. –

+0

Tôi vừa kiểm tra, element_by_xpath đã bị xóa khỏi watir-webdriver trong phiên bản 0.5.1: https://github.com/watir/watir-webdriver/blob/master/CHANGES.md#051 –

0

Không sử dụng XPath, nhưng nó hoạt động:

browser.h1(:id, "header").click 
1

Cũng không XPath, nhưng hoạt động:

browser.h1(:html, /header/).click 
+0

Tôi giả sử ': html' có nghĩa là nguồn html của phần tử, đúng không? Vì vậy, trong ví dụ của bạn phù hợp với nó với một mô hình? – akostadinov

9

Sau watir-webdriver 0.5.1 chọn yếu tố ngẫu nhiên với một xpath đã được cập nhật để:

browser.element(:xpath => "//h1[@id='header']").click 

nhờ: groups.google.com/ forum/#! topic/watir-general/c6Orvy7Qalw

Các vấn đề liên quan