Selenium có một số hỗ trợ tốt đẹp cho việc tìm kiếm các yếu tố trong một trang qua xpathSử dụng waitForCondition selen với một xpath
selenium.isElementPresent("//textarea")
và trong các trang ajax bạn có thể sử dụng waitForCondition đợi trên một trang cho đến khi một cái gì đó xuất hiện
selenium.waitForCondition("some_javascript_boolean_test_as_a_string", "5000")
Khó khăn của tôi là, dường như tôi không thể vào vị trí để sử dụng hỗ trợ xpath cho thử nghiệm boolean. document.getElementById dường như hoạt động tốt, nhưng selenium.isElementPresent thì không.
Có cách nào dễ dàng truy cập vào phần tử xpath của selen tìm kiếm các khả năng từ bên trong tham số đầu tiên của waitForCondition không?
Làm thế nào bạn có đang chạy kịch bản này? Bạn đang làm điều này từ IDE Selenium, hoặc xuất khẩu nó sang ngôn ngữ khác (C#, Java, v.v.) – Josh
Từ Java - Tôi đã giả định rằng nó không quan trọng vì tất cả đều xuống cùng một JavaScript –