Gravar um Script
A extensão axe Expert foi oficialmente aposentada. Leia mais sobre isso na página Substituição do axe Expert. Estas páginas serão removidas em julho de 2024. Envie um e-mail para helpdesk@deque.com com quaisquer dúvidas ou preocupações.
Grave scripts sempre que quiser registrar suas ações na página em teste em uma ordem sequencial para que possam ser repetidas automaticamente em um momento posterior. Scripts podem ser particularmente úteis quando aplicados a verificações do axe Monitor (por exemplo, scripts de login para estabelecer sessões seguras para acesso à página, scripts de conteúdo dinâmico para expor menus de formulário ocultos e widgets, ou para ativar etapas ocultas em processos de múltiplas etapas).
Você pode controlar quais tipos de eventos são gravados selecionando opções no painel de Opções de Gravação de Script, que é acessado através do link Opções no painel de Scripts.
Antes de começar: Certifique-se de ter a página inicial desejada carregada no navegador.
-
No painel de Scripts, selecione Iniciar Gravação.
-
Recarregue a página da web no navegador após clicar no botão Gravar. Comece a realizar ações na página em teste conforme desejado, na ordem desejada (por exemplo, clicando no link da página Desktops no menu horizontal principal).
Você notará que, à medida que interage com o site, uma tabela aparece no painel de conteúdo principal do painel
Scriptse linhas começam a aparecer, com cada coluna preenchida com valores para cada evento (por exemplo, na colunaEventum evento de'loadURL'com a colunaURLcomo 'http://abcdcomputech.dequecloud.com/desktops.php'). -
Quando você tiver concluído todas as ações desejadas, selecione
Stop Recording(que substituiu o botãoStart Recording).
Você deve parar a gravação em algum momento para obter um script gravado. Isso habilita o link de Upload, anteriormente desativado, acima da tabela de eventos. Além disso, isso faz com que Stop Recording mude novamente para Start Recording e exibe um botão Play abaixo.
A gravação para imediatamente, e cada ação que você gravou agora aparece como uma linha de evento na tabela do painel de Scripts no painel de conteúdo à direita, com cada coluna preenchida com valores.
Nem todos os eventos irão registrar valores de conteúdo em cada célula de coluna, por isso alguns (por exemplo, a coluna Detalhes para o tipo de evento de foco) podem estar em branco. Além disso, parar uma gravação habilita as opções Editar e Excluir nos menus da coluna Ações.
Gravar e exportar ações de CLI
Grave e exporte scripts de CLI usando o painel Scripts.
As ações de CLI atualmente suportadas e disponíveis para gravação e exportação incluem:
- alterar — alterar o valor de
<input>,<select>,<textarea> - clicar — clicar em um elemento no DOM
- navegar — navegar para uma nova página
Com o tempo, planejamos adicionar mais ações de CLI. A funcionalidade atual permite que os usuários comecem com CLI sem escrever uma única linha de código!
-
Navegue para a página da web que deseja analisar por meio de scripts. Para os fins deste exemplo, abrimos https://dequelabs.github.io/aget-demo-site/.
O diálogo da Pesquisa de Satisfação que é exibido no meio da página do navegador. Gravaremos um pequeno script para dispensar o diálogo.
-
Abra as ferramentas de desenvolvedor do seu navegador (Chrome para macOS é usado nos exemplos aqui) e navegue até a aba axe Expert Extension DevTools. Selecione
Scripts. -
Ative
Start Recording.Quando ativo, o botão
Start Recordingfica vermelho para indicar gravação ativa e o texto abaixo do botão muda paraStop Recording. -
Com a gravação de script ativa, mova a janela das DevTools para fora do caminho para exibir a https://dequelabs.github.io/aget-demo-site/. Selecione
Xpara dispensar a janela de diálogo. -
Altere seu foco para a axe Expert Extension e selecione
Stop Recording. Note que o painel de Script agora está preenchido com pelo menos uma ação - onde o diálogo modal foi dispensado. -
Selecione o botão
Stop Recordingno painel esquerdo do axe Expert e reveja o conteúdo do painel de Script. O botãoStart Recordingagora está ativado. Observe que o script contém um evento de clique. Observe também a localização do linkExport to AGetcomo o segundo de quatro botões no quadrante superior direito do painelScript. -
Selecione
Export to CLIpara iniciar o processo de exportação do CLI. A extensão axe Expert exibe o explorador de arquivos do sistema. Navegue até a pasta onde deseja salvar o script CLI.Forneça um nome de arquivo significativo, preservando cuidadosamente a extensão
.jsone selecione Salvar. -
A janela do navegador de arquivos do sistema é fechada e uma mensagem de sucesso do salvamento, juntamente com o nome do arquivo salvo, é exibida no canto inferior esquerdo da janela do DevTools.
-
Abra o arquivo JSON salvo no seu editor de texto favorito para revisar o conteúdo do script CLI:













