v1.0
Comando

ChangeFrame()

Alterna o contexto de interação do WebDriver para dentro de um frame ou iframe HTML. Após ChangeFrame(), todos os seletores CSS referenciam elementos dentro do frame ativo.
Sintaxe
ChangeFrame(selector [, appId])

Parâmetros

ParâmetroObrigatórioDescrição
selectorSimUtilize a janela de configuração do comando no DevStudio para obter a lista de seletores para os frames disponíveis na página.
appIdNãoIdentificador da instância de browser.

Exemplos

AthusScript
// Abrir uma página com frames
OpenBrowser('https://the-internet.herokuapp.com/nested_frames', '', Chrome)

// Alterar para o frame superior esquerdo
ChangeFrame('> frame1##frame-top > frame1##frame-left', '', 30)
Output(GetWebText('body'))

// Alterar para o frame inferior
ChangeFrame('> frame2##frame-bottom', '', 30)
Output(GetWebText('body'))