0
有什么方法可以隐藏在C#控制台应用程序中使用Selenium WebDriver打开的chrome窗口?在控制台应用程序中隐藏Chrome WebDriver
有什么方法可以隐藏在C#控制台应用程序中使用Selenium WebDriver打开的chrome窗口?在控制台应用程序中隐藏Chrome WebDriver
确实有这样的解决方法。
具体而言,CreateNoWindow属性。
默认情况下,它的值是false
,但尝试将其设置为true
。
里面的Start()
方法在WebDriver\DriverService.cs
你最好把它就像这样:
this.driverServiceProcess.StartInfo.CreateNoWindow = true;
当心这样做不使用全构建流程硒项目。在Visual Studio中简单构建不会为您提供与Selenium项目构建脚本生成的组件等效的组件。 – JimEvans