Tôi đang sử dụng cú pháp selenium WebDriver. Tôi biết, rằng trong cú pháp dựa trên máy chủ selen, bạn có thể bắn một sự kiện javascript bằng cách thực hiện:Làm thế nào để kích hoạt sự kiện JS trong selen?
Selenium selenium = new DefaultSelenium("localhost", server.getPort(),
"*iexplore", "http://www.eviltester.com");
selenium.fireEvent("lteq30", "blur");
làm thế nào để tôi làm như vậy trong một ứng dụng, tạo ra với WebDriver (ví dụ, FirefoxDriver)?
sẽ chỉ đơn giản là chạy nhấp chuột() sự kiện trong JS thực hiện công việc hoặc làm tôi thực sự cần phải chạy chức năng cụ thể trong các mã? Nếu nó là thứ hai, điều đó có vẻ như một sự phụ thuộc xấu xí để đưa vào các bài kiểm tra. –