Невозможно открыть Edge в режиме InPrivate с помощью веб-драйвера selenium - PullRequest
0 голосов
/ 30 июня 2018

Из объектной модели C # похоже, что это должно сработать, но свойство UseInPrivateBrowsing не имеет никакого эффекта с моей стороны. Просто открывается обычная браузерная сессия в грани.

var options = new EdgeOptions();
options.UseInPrivateBrowsing = true;
var driver = new EdgeDriver(options);

Я использую последнюю версию Selenium.WebDriver.MicrosoftDriver.

Это установленные пакеты:

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="NUnit" version="3.10.1" targetFramework="net47" />
  <package id="NUnit3TestAdapter" version="3.10.0" targetFramework="net47" />
  <package id="Selenium.Chrome.WebDriver" version="2.40" targetFramework="net47" />
  <package id="Selenium.Support" version="3.13.0" targetFramework="net47" />
  <package id="Selenium.WebDriver" version="3.13.0" targetFramework="net47" />
  <package id="Selenium.WebDriver.MicrosoftDriver" version="17.17134.0" targetFramework="net47" />
</packages>

Как это должно быть сделано?

1 Ответ

0 голосов
/ 01 июля 2018

Свойство UseInPrivateBrowsing будет работать только для версий драйвера Microsoft Edge, которые поддерживают спецификацию W3C WebDriver . К сожалению, на данный момент эти версии драйвера доступны только в сборках Windows Insider. Как только версия драйвера будет выпущена для широко доступных версий Windows 10, это свойство будет работать везде для Edge.

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