Chúng tôi có dự án giao diện người dùng web trong MVC và để kiểm tra tự động, chúng tôi đang sử dụng Selenium, đó là một công cụ tuyệt vời. Nhưng tôi đang đối mặt với một số vấn đề trong việc nâng cao sự kiện với Selenium.Selenium RC và các sự kiện kiểm soát đầu vào
Kịch bản: Tôi có hộp văn bản dự kiến giá trị lỗi và đã phát sinh lỗi (javascript) khi nhập bất kỳ giá trị nào và chúng tôi nhấn tab từ hộp văn bản đó hoặc nhấp vào bên ngoài bất kỳ đâu trên trang.
Nó hoạt động tốt với tương tác người dùng bình thường với trang web nhưng khi sử dụng selen tôi không thể đạt được hành vi này. Tôi đang đặt một số văn bản với Selenium.Type ('elementId', - ve giá trị) sự kiện này không bị sa thải và các lỗi không bong bóng lên.
Tôi đã thử sử dụng FireEvent ("textboxId", "blur") nhưng không hoạt động. Cách giải quyết duy nhất là Tập trung vào hộp văn bản, thêm một số giá trị, sử dụng FireEvent ("hộp văn bản", "làm mờ") và sau đó Tập trung vào một số hộp văn bản khác.
Có ai có ý tưởng nào để giải quyết vấn đề này không?