Testes de Acessibilidade: Da Tarefa ao Relatório
2 min de leitura
Nenhuma ferramenta automática prova sozinha que uma interface é acessível. Depois de conhecer os principais softwares de apoio, use automação junto com testes que exercitam uma tarefa real do começo ao fim.
Tarefa escolhida: criar uma conta
1. concluir apenas com teclado
2. repetir com zoom de 200%
3. conferir nomes e mensagens com leitor de tela
4. executar ferramenta automática
5. registrar barreira, impacto e correção
Comece pelo teclado
Use Tab, Shift + Tab, Enter, Espaço e Escape. Confira se você alcança os
controles, entende a ordem, sempre enxerga o foco e consegue sair de componentes.
[ ] A ação principal recebe foco
[ ] A ordem acompanha a tela
[ ] Menus e modais abrem e fecham
[ ] Não existe keyboard trap
[ ] O foco não fica atrás de conteúdo fixo
Depois force situações diferentes
Aumente o zoom, reduza a largura da janela e ative preferências como redução de movimento. Não procure apenas beleza: tente concluir a mesma tarefa e observe perda de conteúdo, sobreposição e rolagem em duas direções.
Faça um primeiro teste com leitor de tela
Você não precisa dominar todos os atalhos para verificar o básico. Comece com:
- navegar por headings e landmarks;
- listar links e conferir se seus nomes fazem sentido isoladamente;
- percorrer campos e escutar label, ajuda, obrigatoriedade e erro;
- executar uma atualização dinâmica e confirmar o anúncio;
- abrir e fechar um diálogo acompanhando o foco.
Use automação para o que ela faz bem
Lighthouse, axe e ferramentas semelhantes encontram vários problemas de contraste, marcação e ARIA. Elas não sabem, porém, se o texto alternativo descreve a informação certa ou se o fluxo faz sentido para uma pessoa.
Uma equipe pode colocar automação em três momentos:
durante o código -> lint e testes de componente
no pull request -> auditoria automatizada e E2E
antes da entrega -> roteiro manual e teste com pessoas
Registre achados de forma acionável
Evite "a tela não é acessível". Um bom relatório permite reproduzir e priorizar:
Barreira: botão de fechar modal não recebe foco.
Onde: checkout > selecionar endereço.
Como reproduzir: abrir modal e pressionar Tab três vezes.
Impacto: pessoa navega para controles escondidos atrás do modal.
Correção esperada: manter foco no diálogo e retornar ao gatilho ao fechar.
Severidade: alta, porque bloqueia a conclusão da compra por teclado.
- Teste manual encontra problemas de interação e compreensão.
- Leitor de tela mostra como a semântica chega a outra forma de navegação.
- Automação acelera verificações repetíveis, mas não substitui julgamento humano.
- Teste cedo custa menos do que corrigir toda a interface no fim.
- Teste com pessoas encontra estratégias e barreiras que checklists não antecipam.
Dica: transforme esse roteiro em parte do seu checklist de PR. Acessibilidade melhora quando vira hábito, não evento especial.
Você terminou a trilha. O próximo passo é escolher um fluxo real do seu projeto, executar este roteiro e registrar o antes e depois. Acessibilidade melhora quando o teste acompanha cada mudança, não apenas quando a tela parece "pronta".
// Quiz
Por que ferramenta automática não basta para aprovar acessibilidade?