每当我使用 Spec-flow & Selenium
with运行我的自动化测试脚本时C#
,弹出窗口上都会出现一个广告,GoogleChrome
我在下面附上其屏幕截图,我想关闭弹出窗口并确保它在执行期间不会出现。
我怎样才能做到这一点。?请详细说明
每当我使用 Spec-flow & Selenium
with运行我的自动化测试脚本时C#
,弹出窗口上都会出现一个广告,GoogleChrome
我在下面附上其屏幕截图,我想关闭弹出窗口并确保它在执行期间不会出现。
我怎样才能做到这一点。?请详细说明
要关闭弹出窗口,您可以在运行测试时执行一些简单的操作,例如单击页面正文。
如果您在测试执行期间根本不想看到它,那么也许您应该遵循发布的关于禁用扩展的答案。
要关闭此弹出窗口,您应该在初始化期间添加参数,--disable-extensions
如下ChromeOptions
所示ChromeDriver
:-
ChromeOptions options = new ChromeOptions();
options.AddArguments("--disable-extensions");
IWebDriver driver = new ChromeDriver(options);