2017-02-27 7 views
-5
driver.switchTo().frame(driver.findElement(By.tagName("iframe"))); 
try 
{ 
    System.out.println(186); 
    driver.findElement(By.xpath(".//*[@id='btn_submit']")).click(); 
    System.out.println(188); 
} 

Above Code klicken, wird umleiten diese zu gestalten und auch Druckzeile Nummer 186 aber nach diesem Element des Rahmens arbeiten nichtUnable Elemente innerhalb des Rahmens

+0

Plase beschreibt, was Sie anstreben und was Sie versucht haben. – helb

+0

Und der Fehler ist? – Guy

+0

Ich versuche, auf Frame zu wechseln und klicken Sie auf Senden Schaltfläche in diesem Rahmen aufgeführt. Zuvor funktioniert es bei mir aber jetzt funktioniert der selbe Code nicht. –

Antwort

0

Haben Sie versucht?

+0

Ja, ich habe diese Lösung bereits ausprobiert, aber es funktioniert nicht für mich –

0

Dieses Problem wird behoben, nachdem ich implicitylyWait zu thread.sleep() geändert hat;

driver.manage(). Timeouts(). ImplicitlyWait (20, TimeUnit.SECONDS);

dies:

Thread.Sleep (5000);

Verwandte Themen