Der folgende Code automatisiert Browser, die Selenium verwenden.Fehler: Der Pfad zur ausführbaren Treiberdatei muss durch die Systemeigenschaft "webdriver.ie.driver" festgelegt werden.
public static void main(String[] args) throws InterruptedException {
System.setProperty("webdriver.chrome.driver", "C:\\Users\\trainee\\Downloads\\chromedriver_win32\\chromedriver.exe");
WebDriver driver=new ChromeDriver();
driver.get("https:\\www.google.com");
//driver.manage().window().maximize();
String str=driver.getCurrentUrl();
System.out.println(str);
String abc=driver.getTitle();
System.out.println(abc);
driver.manage().timeouts().implicitlyWait(30, TimeUnit.MINUTES);
driver.findElement(By.id("lst-ib")).click();
driver.findElement(By.id("lst-ib")).sendKeys("Gmail");
driver.findElement(By.id("lst-ib")).submit();
}
Wenn ich den Code ausführen, bekomme ich diesen Fehler:
java.illegalstateexception: The path to the driver executable must be set by the webdriver.ie.driver system property".
gab ich den richtigen Pfad in dem Code des Chrom-Treiber, der in dem System installiert ist, obwohl ich dies mit Blick auf Problem. Bitte hilf mir dabei.
können Sie auch Fehler verfolgen? –
verwenden Sie Chrome-Browser oder IE-Browser, wie Sie Frage, es ist IE Browser aber im Code ist es Chrom? – Murthi