InternetExplorerDriver
InternetExplorerDriver - это реализация WebDriver , которая управляет IEServerDriver и позволяет управлять Internet Explorer браузер работает на локальной машине.Этот класс предназначен для удобства тестирования браузера InternetExplorer.Управляющий сервер, с которым взаимодействует каждый экземпляр, будет жить и умирать вместе с экземпляром.
Чтобы создать новый экземпляр IEServerDriver , вместо этого необходимо использовать двоичный файл IEServerDriver из MicrosoftWebDriver.exe , который необходимо загрузить с selenium-release.storage , разархивируйте и укажите абсолютный путь в строке System.setProperty()
.Таким образом, ваш эффективный блок кода будет:
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;
public class Demo {
public static void main(String[] args) {
System.setProperty("webdriver.ie.driver","C:\\path\\to\\IEServerDriver.exe");
WebDriver driver = new InternetExplorerDriver();
driver.get("https://www.google.com/");
System.out.println(driver.getTitle());
}
}