无法使用硒处理Flash应用程序的浏览器弹出

时间:2019-03-20 16:01:25

标签: selenium-webdriver

我必须使用硒来测试Flash应用程序,但是我陷在浏览器中弹出无法使用Alerts class / chrome options / option无法处理的警报。addarguments/所需功能/不能使用按键操作/ tab /没有突出显示默认警报/无法检查/任何解决方案

我尝试了chrome和Firefox,运行程序“脚本”以加载应用程序时,Firefox bot“版本60”甚至都没有加载。

Map<String, Object> prefs = new HashMap<String, Object>();
prefs.put("profile.default_content_setting_values.notification", 2);
ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("prefs", prefs);

DesiredCapabilities cap = new DesiredCapabilities();
cap.setCapability(CapabilityType.ACCEPT_SSL_CERTS,true);
System.setProperty("webdriver.chrome.driver", "");
WebDriver driver = new ChromeDriver(cap);
driver.get("");

ChromeOptions options = new ChromeOptions();
options.addArguments("--disable-notifications");

Alert alert = driver.switchTo().alert();
Alert.accept();

硒版本为3.14 Chrome浏览器73 Firefox版本60 JDK 11

0 个答案:

没有答案