2016-02-04 23 views
6

Tôi nhận được lỗi sau khi thực hiện dòng (selenium chrome driver):Selenium lỗi không rõ: unhandled lỗi thanh tra

driver.findElements(By.className("myClass")); 

unknown error: unhandled inspector error: {"code":-32000,"message":"Cannot find execution context with given id"}

lý do cho lỗi này là gì? Làm thế nào tôi có thể giải quyết nó?

+0

có vẻ như có một vấn đề với việc xác định thanh tra, bạn có thể chia sẻ HTML có liên quan? – Paras

Trả lời

6

Tôi có vấn đề này ngày nay độc quyền với ChromeDriver trên một dự án đã được làm việc tốt. Tôi thấy rằng việc nâng cấp lên phiên bản sau của ChromeDriver cố định vấn đề này cho tôi:

ChromeDriver v2.21 Download Page

1

Đã vấn đề này đó là do bị vào khung sai. Chuyển trở lại khung gốc (Khung mặc định) và bạn sẽ bị phạt

3

Sự cố cũng ảnh hưởng đến tôi khi tôi cố gắng nhấp vào phần tử nằm trong nội dung mặc định và tôi đang sử dụng iFrame.

Thêm đoạn mã sau giải quyết nó cho tôi:

driver.switchTo().defaultContent(); 
Các vấn đề liên quan