Ela*_*da2 5 java selenium google-chrome selenium-webdriver
我在 mac 和 ubunto 上运行自动化(使用黄瓜、硒网络驱动程序、junit)
在自动化过程中,我点击了一个非 http 协议的链接
出现“外部协议请求”弹出窗口。

它阻止我的测试测试网页的其余部分。
如何为所有 chrome 配置文件禁用此弹出窗口?甚至是隐身\匿名的 chrome?
我试图将“”添加到/Users/eladb/Library/Application Support/Google/Chrome/Local State文件中。
protocol_handler":{"excluded_schemes":{.."waze":false,"mailto":false,..}
并尝试过:
protocol_handler":{"excluded_schemes":{.."waze":ture,"mailto":false,..}
但即使在重新启动并运行测试后,也会出现弹出窗口。
使用 chrome 选项创建驱动程序实例,如下所示:
ChromeOptions cChromeOptions = new ChromeOptions();
cChromeOptions.addArguments("--test-type");
WebDriver _driver=new ChromeDriver("path_to_your_Chrom_Driver", cChromeOptions);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1680 次 |
| 最近记录: |