哪里可以使用c#在selenium中找到chromedriver.log.我在哪里可以看到chromedriver的日志文件?

Shr*_*agi 12 c# logging selenium selenium-chromedriver

哪里可以使用c#在selenium中找到chromedriver.log.我在哪里可以看到chromedriver的日志文件?

ChromeOptions optn= new ChromeOptions();
optn.AddArgument("--verbose");
optn.AddArgument("--log-path=D:\\chromedriver.log");
var driver = new ChromeDriver(@"D:\Driver\",optn);
driver.Navigate().GoToUrl("https://www.google.co.in/?gfe_rd=cr&ei=aWh0U7WHEJGAuASTuYHIAQ");
Run Code Online (Sandbox Code Playgroud)

我正在使用上面的代码但无法在指定位置看到日志文件.请帮我找到它

Gab*_*r A 17

我想你要找的是这样的:

var optn = new ChromeOptions();
var service = ChromeDriverService.CreateDefaultService(@"D:\Driver\"); 
service.LogPath = "chromedriver.log";
service.EnableVerboseLogging = true;
var driver = new ChromeDriver(service, optn);
driver.Navigate().GoToUrl("https://www.google.co.in/?gfe_rd=cr&ei=aWh0U7WHEJGAuASTuYHIAQ");
Run Code Online (Sandbox Code Playgroud)

ChromeOptions适用于浏览器进程本身.通过设置ChromeDriverService变量,日志记录将转至ChromeDriver.