Tôi đang sử dụng Selenium WebDriver 2.5.0 (đã thử 2.13.0, nó không giúp ích gì). Tôi cố gắng để click vào một liên kết như thế này:Số lần nhấp chuột vào liên kết sai (hoặc không nhấp vào liên kết) trên một số máy nhất định
driver.FindElement(By.PartialLinkText("Customer - Creation").Click();
Trước khi nó làm việc, nhưng tôi đã cố gắng để chạy các kịch bản sau 3 tuần và tôi quan sát 3 hành vi khác nhau trên 3 máy:
Máy A: Không có nhấp chuột vào liên kết nào cả, cũng không có lỗi.
Máy B: Nó nhấp vào liên kết khác! Đôi khi một ở trên, đôi khi một bên dưới.
Máy C (Ảo): Nó hoạt động.
Tôi chưa thử nghiệm đầy đủ (đã dành nửa ngày hôm nay), nhưng có ai vấp phải hành vi như vậy không?
Tôi đã khởi động lại PC, đã thêm lại thư viện Selenium. "SendKeys (Enter)" giúp, nhưng vấn đề này đã xảy ra không chỉ cho các liên kết, nhưng ít nhất là các hộp radio, nơi "SendKeys (Enter)" không hoạt động.
Hãy chia sẻ suy nghĩ của bạn.
Cập nhật: Các trình duyệt đều giống nhau trên ít nhất 2 máy, Internet Explorer 8.0
Đây có phải là xảy ra với một trình điều khiển trình duyệt cụ thể, tất cả các trình điều khiển trình duyệt, người lái xe HTML? Nếu trình điều khiển trình duyệt cụ thể, các phiên bản trình duyệt có nằm trong 3 hệ thống không? – Tarwn
là tất cả các trình duyệt chính xác giống nhau không? và cái nào? – ashwoods
Các trình duyệt giống nhau trên ít nhất 2 máy, Internet Explorer 8.0 – Andrey