Comando
WebSelect()
Seleciona uma opção em um elemento <select> por valor, texto visível ou índice. Aguarda o elemento ficar interagível antes de selecionar.
WebSelect(selector, opcao, valor [, appId [, timeout]])
Parâmetros
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
selector | Sim | Seletor CSS do elemento <select>. Utilize a janela de configuração do comando no DevStudio para obter os seletores. |
opcao | Sim | Critério de seleção: Value (atributo value), Text (texto visível), Index (índice 0-based). |
valor | Sim | Valor selecionado. |
appId | Não | Identificador da instância de browser. |
timeout | Não | Tempo máximo de espera em segundos. Padrão: 30. |
Exemplos
// Selecionar pelo valor do atributo value:
WebSelect('#selectEstado', Value, 'SP')
// Selecionar pelo texto visível:
WebSelect('#selectTipo', Text, 'Nota Fiscal')
// Selecionar pelo índice (0-based):
WebSelect('#selectMes', Index, 3)
Observações
Funciona apenas com elementos <select> nativos.