Версия Edge WebDriver - PullRequest
       49

Версия Edge WebDriver

0 голосов
/ 30 апреля 2020

Как узнать, какую версию веб-драйвера Edge вы используете?

Я хочу использовать веб-драйвер Microsoft Edge 44.18362.449.0, Microsoft Edge HTML 18.18363

в соответствии с инструкциями здесь я сделал это для установки Webdriver

"через DISM, выполнив в командной строке с повышенными правами следующую команду: DISM.exe / Online / Add-Capability /CapabilityName:Microsoft.WebDriver~~~~0.0. 1.0 "

Я использую селен с java, у меня есть тесты, работающие с chrome browser selenium, и я получаю доступ к веб-драйверу с помощью файла .exe, но файл .exe не был предоставлен, или я не в курсе где это было установлено. Я посмотрел каталог, в котором находился, когда выполнил указанную выше команду, и файл exe не был найден.

, пожалуйста, посоветуйте, как мне подключиться к веб-драйверу, используя java и селен.

Ответы [ 2 ]

0 голосов
/ 30 апреля 2020

Да, я согласен с предложением @ supputuri.

Вы также можете напрямую ссылаться на путь в коде, как показано ниже. Это также будет работать.

Пример:

package selenium_test;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.edge.*;
import org.openqa.selenium.WebElement;
public class new_java_class 
{

        public static void main(String[] args) 
    {

                  System.setProperty("webdriver.edge.driver","C:\\\\Windows\\\\System32\\\\MicrosoftWebDriver.exe");

                  WebDriver browser = new EdgeDriver();

                  browser.get("https://microsoft.com");               
        }
}
0 голосов
/ 30 апреля 2020

Вы должны найти MicrosoftWebDriver.exe' atC: \ Windows \ System32 \ MicrosoftWebDriver.exe`, как показано на скриншоте ниже. enter image description here

...