Wenn Sie Chrome-Browser gestartet werden soll, zuerst herunterladen chromeDriver von here Danach müssen wir diese heruntergeladen chromedriver spezifizieren und dann
System.setProperty("webdriver.chrome.driver", "\\downloaded driver path");
WebDriver driver = new ChromeDriver();
driver.get("http://URL here/");
Dann wird der Treiber-Instanz starten, wie gesagt müssen mit dem Rahmen wechseln, so
driver.switchTo().frame("iframe id or name");
//or
driver.switchTo().frame("index like 0, 1");
//or
driver.switchTo().frame(driver.findElement(By.xpath("//iframe"))); //iframe location
//after work in frame is completed, then we need to switch back to default content
driver.switchTo().defaultContent();
Danke, Murali
Vielen Dank für Ihre Antwort, wenn ich WebDriver Treiber schreiben = new ChromeDriver() ;, ein neues s ession of Chrome Browser öffnen. Und was ich will, ist diese Sitzung in meine Seite zu integrieren, die ich in J2ee entwickle. –
Treiber immer neue Sitzung erstellen, wenn es startet. Also planen Sie, diese Sitzung in j2ee Projekt hinzuzufügen? –
ja das was ich genau machen will –