Tôi đang cố gắng lấy yếu tố với jquery và Selenium IDe 1.0.8.Lấy phần tử với jquery và selenium IDE 1.0.8
<td>storeValue</td>
<td>$('#result').find('img').filter('[alt="NameOfPhoto"]').eq(0)</td>
<td></td>
Và trong nhật ký tôi nhận được
[error] Element $('#result').find('img').filter('[alt="NameOfPhoto"]').eq(0) not found
Khi tôi đặt lệnh này trong firebug tôi nhận được yếu tố này:/
Tại sao nó không hoạt động?
EDIT: Hoặc ví dụ: bạn có thể cho tôi mã làm cách nào để lấy id của đối tượng đầu tiên có thẻ JAVA ở trang chính của stackoverflow.
TAG:
<a rel="tag" title="show questions tagged 'java'" class="post-tag" href="https://stackoverflow.com/questions/tagged/java">java</a>
và ví dụ do:
<div id="question-summary-4303985" class="question-summary narrow">
là:
question-summary-4303985
Tuyệt vời! Điều này làm việc cho tôi! tôi đã cố gắng những gì đã được đề xuất trong câu trả lời này http://stackoverflow.com/questions/2814007/how-do-i-add-a-jquery-locators-to-selenium-remote-control/2819798#2819798 có lỗi jQuery không phải là một hàm, sau đó thêm tập lệnh trên như bạn đã nói. Đã làm việc! Cảm ơn! –