Tôi đang cố gắng chạy thử nghiệm selenium. Tuy nhiên, mỗi khi tôi cố gắng chạy một thử nghiệm mà nên chạy IE tôi nhận được một lỗi trên dòng 863 của htmlutils.js Nó nói rằng tôi nên vô hiệu hóa chặn popup của tôi. Vấn đề là tôi đã đi đến IE tools-> bật khối popup.Internet Explorer 8 64bit và Selenium Không hoạt động
Vì vậy, nó bị vô hiệu hóa và tôi nhận được lỗi này.
Có điều gì khác mà tôi cần phải vô hiệu hóa. Tôi thực sự thậm chí không biết những gì phiên bản của Internet explorer nó đang chạy kể từ khi tôi đang sử dụng Windows 7 Pro 64bit phiên bản. Vì vậy, khi tôi sử dụng IE tôi sử dụng phiên bản 64bit nhưng tôi theo sự hiểu biết nếu các trang web hoặc một cái gì đó như thế không hỗ trợ 64bit nó đi đến 32bit.
Vì vậy, không chắc chắn những gì tôi cần làm để làm cho nó hoạt động.
Đây là dòng mà nó
function openSeparateApplicationWindow(url, suppressMozillaWarning) {
// resize the Selenium window itself
window.resizeTo(1200, 500);
window.moveTo(window.screenX, 0);
var appWindow = window.open(url + '?start=true', 'selenium_main_app_window');
if (appWindow == null) {
var errorMessage = "Couldn't open app window; is the pop-up blocker enabled?"
LOG.error(errorMessage);
throw new Error("Couldn't open app window; is the pop-up blocker enabled?");
}
đâu nhắn log.error này được lưu trữ? Có lẽ tôi cũng có thể đăng bài đó.
Bạn có thể sẽ nhận được kết quả tốt hơn bằng cách đặt câu hỏi này trên diễn đàn hỗ trợ của Selenium. –
Bạn có thể khởi động máy chủ selen với cờ -log, giúp bạn có được kết quả chi tiết hơn về vấn đề này: http://seleniumhq.org/docs/05_selenium_rc.html # selenium-server-logging – Santi