Làm cách nào để vô hiệu hóa tải các đối tượng flash khi sử dụng Selenium Remote WebDriver. Sẽ rất hữu ích nếu tôi nhận được giải pháp cho trình quản trị trang web thông thường.Cách tắt Flash trong trình điều khiển web từ xa selenium
Vì trong hầu hết các trường hợp, đối tượng Flash được tải bởi JavaScript Tôi đã thử tắt javascript trên trình quản trị web và cả trình điều khiển web từ xa cả hai, nhưng nó không hoạt động.
tôi cố gắng để vô hiệu hóa JavaScript bằng cách:
WebDriver driver = new FirefoxDriver();
((DesiredCapabilities) driver.getCapabilities()).setJavascriptEnabled(false);
Tôi cũng đã cố gắng:
DesiredCapabilities caps = new DesiredCapabilities();
caps.setJavascriptEnabled(false);
WebDriver driver = new FireFoxDriver(caps);
Đối WebDriver từ xa tôi đã cố gắng:
final DesiredCapabilities firefoxCapability = DesiredCapabilities.firefox();
firefoxCapability.setJavascriptEnabled(false);
new RemoteWebDriver(new URL("http://" + windowsIP + ":4444/wd/hub"), firefoxCapability);
Sau khi thực hiện các tuyên bố trên máy chủ từ xa hiển thị
Executing: [new session: <platform=ANY, javascriptEnabled=false, browserName=firefox, version=>] at URL:/session>
nhưng vẫn tất cả Javascript đang thực thi trên các trang mà trình điều khiển tải và Flash cũng đang tải.
Vui lòng giúp tôi: 1. cách ngăn tải flash. 2. cần nó trên trình điều khiển từ xa như tôi cần phải kiểm tra các trang trên IE, Firefox, Chrome. Do đó việc tải hồ sơ forefox sẽ không hoạt động
Cảm ơn sự giúp đỡ của bạn.
bạn có tìm thấy câu trả lời không? –
Bạn chắc chắn phải chấp nhận câu trả lời được cung cấp bởi @TasawerKhan. – alecxe