Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Como interagir com elementos dentro de FRAME - IFRAME

Como posso interagir com elementos dentro de um iframe?

Na pagina que estou desenvolvendo o teste automatizado, em dado momento eu preciso interagir com uma Janela que abre e essa janela utiliza Frame.

exemplo do frame :

<iframe id="frawinActive_0" name="frawinActive_0" src="/Forms/Cadastros/clipas/CadastroVeicBasico.aspx?chave=0&amp;cdpais=1" style="width: 1090px; height: 575px;" frameborder="0" scrolling="no" onload=" $(document).ready(function(){ AjustaPopUp(); }); "></iframe>
2 respostas
solução

Parece que no driver utilizando a navegação SwitchTo().Frame() permite manipular os elementos dentro do frame. Talvez tenha que utilizar também WebDriverWait para estabelecer um tempo de espera para que o frame termine de ser renderizado para começar a manipular seus elementos.

Aqui aparenta ter alguns exemplos legais que possa lhe ajudar no seu cenário.

Faz sentido?

Opa vou testar aqui e logo mais te informo. obrigado desde ja

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software