Estoy escribiendo pruebas para una aplicación heredada en la que hay un iFrame dentro del documento principal y luego otro iFrame dentro de ese. Por lo que la jerarquía es:Búsqueda de iFrame anidado utilizando Selenium 2
Html Div (id = tileSpace)
iFrame (id = ContentContainer)
iFrame (id = Content)
Elements
Este es mi código (estoy usando C#)
RemoteWebDriver driver = new InternetExplorerDriver();
var tileSpace = driver.FindElement(By.Id("tileSpace"));
var firstIFrame = tileSpace.FindElement(By.Id("ContentContainer"));
var contentIFrame = firstIFrame.FindElement(By.Id("Content"));
El problema es que no estoy en condiciones de alcanzar el segundo nivel de marco flotante es decir contentIFrame
Todas las ideas ?
Gracias! funcionó muy bien – user356247