Как получить журнал JavaScript с помощью Selenium на тесте NUnit? - PullRequest
0 голосов
/ 18 июня 2019

Я пытаюсь получить журналы консоли Javascript из теста NUnit в Visual Studio, используя Selenium ChromeDriver, но я получаю нулевое значение в журналах.

Я попробовал приведенный ниже код, но он даст ссылку на нулевую точкуна "driver.Manage (). Logs.GetLog (LogType.Browser);".Я использую последнюю версию ChromeDriver v75.

options.SetLoggingPreference(LogType.Browser, LogLevel.Warning);

var driver = new ChromeDriver(options);

driver.Navigate().GoToUrl("http://stackoverflow.com");

var entries = driver.Manage().Logs.GetLog(LogType.Browser);
foreach (var entry in entries) {
    Console.WriteLine(entry.ToString());
}

Я думаю, что существует проблема версии между версией Chrome и ChromeDriver в Visual studio.

1 Ответ

0 голосов
/ 19 июня 2019

На данный момент для обходного пути я понижаю ChromeDriver до версии 72 и теперь он работает правильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...