2016-04-15 11 views

Antwort

0

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

+0

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. –

+0

Treiber immer neue Sitzung erstellen, wenn es startet. Also planen Sie, diese Sitzung in j2ee Projekt hinzuzufügen? –

+0

ja das was ich genau machen will –

Verwandte Themen