Desidero selezionare un elemento di iframe che si trova in una finestra popup. Sono in grado di andare all'interno della finestra popup ma non in grado di localizzare iframe. Di seguito è riportato il codice html della finestra popup.Impossibile trovare iframe in Selenium Webdriver (java)
<html>
<head></head>
<body>
<iframe width="100%" height="100%" border="0" src="/some/url.do?parameter=getData">
<html>
.
.
<table id="ec_table" class="tableRegion" width="20%" cellspacing="1" cellpadding="2"
border="0">
<tr class="even">
<td>
<input type="radio" value="173" name="hier_data_id">
</td>
</tr>
.
.
</html>
</iframe>
</body>
</html>
Qui voglio fare clic sul pulsante di opzione che si trova all'interno di iframe. Ho usato sotto il codice per passare con iframe ma non sta passando ad iframe.
driver.switchTo().frame(myD.findElement(By.tag("iframe")));
Come iframe non ha id, sto trovando difficoltà individuare gli elementi all'interno di iframe.
Qualcuno sa come potrei farlo ..?
Grazie in anticipo.
Molte grazie, ha funzionato. –