Microsoft Webdriver теперь является функцией по требованию в краю

Оглавление:

Видео: Module Monday: Selenium 2024

Видео: Module Monday: Selenium 2024
Anonim

Windows 10 Redstone 5 сделает Microsoft WebDriver функцией по требованию (FoD) на Edge. Этот инструмент позволяет разработчикам запускать тесты локально в облаке с помощью BrowserStack. Таким образом, разработчики могут автоматизировать тестирование веб-сайтов в браузере Edge.

Если вы инсайдер, вы уже можете протестировать новую функцию, загрузив и установив Windows 10 build 1764. Вы можете установить WebDriver FoD, включив режим разработчика. Вы также можете перейти в «Настройки»> «Приложения»> «Приложения и функции»> «Управление дополнительными функциями» и установить автономный пакет.

Microsoft также надеется, что это изменение исправит двоичные несоответствия:

Это должно устранить одну из самых больших проблем, которую мы видим у клиентов в отношении бинарных несовпадений, поскольку FoD автоматически сопоставляет сборку / ветвь / разновидность.

Поскольку Microsoft WebDriver теперь встроен в ОС, это означает, что автономная загрузка не будет доступна в будущих стабильных версиях Windows.

Microsoft также пояснила, что WebDriver теперь устанавливается в C: \ Windows \ System32 \ и автоматически устанавливается в PATH для компьютера после установки. В настоящее время компания поставляет 64-разрядную версию WebDriver на компьютеры x64.

Проблемы с Microsoft WebDriver

Microsoft также знает о проблеме. А именно, машины x64 собираются в Visual Studio с помощью Selenium, где по умолчанию Visual Studio собирает 32-разрядную версию и будет проверять только папку C: \ Windows \ SysWOW64 \ на наличие переменных PATH.

В качестве обходного пути для решения этой проблемы вы можете выбрать и собрать 64-битную версию из Visual Studio. Microsoft опубликует 32-битные и 64-битные двоичные файлы в FoD для 64-битных машин в будущем выпуске, чтобы исправить эту проблему навсегда.

Microsoft Webdriver теперь является функцией по требованию в краю