Tôi đang sử dụng WebDriver để tự động hóa bộ hồi quy của webapp của chúng tôi, tôi đã cố gắng để có được các kịch bản thử nghiệm của tôi hoạt động với IE11 nhưng chưa có thành công nào.Selenium WebDriver trên IE11
Tôi hiểu rằng IEDriverServer.exe hiện không hỗ trợ WebDriver và vấn đề yêu cầu hợp tác từ Microsoft, tôi đã thử các bước được nêu trong phản hồi với vấn đề Selenium # 6511.
(Đối với IE 11 duy nhất, bạn sẽ cần phải thiết lập một mục đăng ký trên máy tính mục tiêu để các lái xe có thể duy trì một kết nối đến thể hiện của trình duyệt Internet Explorer nó tạo ra. Đối với Windows 32-bit cài đặt, các bạn phải kiểm tra trong trình chỉnh sửa đăng ký là HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Internet Explorer \ Chính \ FeatureControl \ FEATURE_BFCACHE.
Đối với cài đặt Windows 64 bit, khóa là HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Internet Explorer \ Main \ FeatureControl \ FEATURE_BFCACHE Xin lưu ý rằng khoá con FEATURE_BFCACHE có thể có hoặc không có mặt, và nên được tạo ra nếu nó không có mặt bên trong khóa này, tạo một giá trị DWORD có tên iexplore Exe với giá trị 0.)
cài đặt chế độ bảo vệ là như nhau cho tất cả các khu
Enhanced Protected Mode bị vô hiệu hóa.
Nhưng vẫn khi tôi thực hiện các kịch bản tự động hóa của tôi trong IE11, Nó được mở trình duyệt và nhận được dưới đây Exception
org.openqa.selenium.ElementNotVisibleException: Received a JavaScript error attempting to
click on the element using synthetic events.We are assuming this is because the element
isn't displayed, but it may be due to other problems with executing JavaScript. (WARNING:
The server did not provide any stacktrace
information)
bất cứ ai có thể vui lòng giúp tôi làm thế nào để giải quyết vấn đề này. Tôi cần phải thực thi các kịch bản tự động hóa của mình trong IE11.
Chi tiết Version:
selen-2.41.0
InternetExplorerDriver máy chủ (32-bit) 2.40.0.0
Windows 7 - 32 bit
Tôi đã thử cả Selenium và IEDriverServer cùng một phiên bản ie, 2.41. 0, Vẫn nhận được ngoại lệ tương tự. Bất kỳ ai cũng có thể gặp phải vấn đề tương tự, hãy giúp tôi nếu bạn đã giải quyết vấn đề này? – mra419