⌨️ Manual Completo: Testando com Teclado
Guia passo-a-passo para teste manual de navegação por teclado
Preparação
O que você precisa
- ✅ Navegador moderno (Chrome, Firefox, Safari, Edge)
- ✅ Site que quer testar aberto
- ✅ Teclado (sem mouse!)
- ✅ Cerca de 15-30 minutos
Teclas Importantes
Tab ↹
Avança para o próximo elemento focável
Use repetidamente para navegar
Shift + Tab
Retrocede para o elemento anterior
Volta na sequência
Enter ↩️
Ativa links e botões
Também envia formulários
Espaço
Marca checkboxes
Ativa botões
Escape
Fecha modais/dropdowns
Sai de modo especial
Setas ↑ ↓ ← →
Navega em menus dropdown
Muda seleções em radio
Teste 1: Navegação com Tab
Objetivo
Verificar se todos elementos interativos podem ser acessados com Tab
1. Comece no topo
Abra o site e vá ao topo da página (Ctrl/Cmd + Home)
2. Pressione Tab repetidamente
Observe quais elementos recebem focus (devem ter outline/border visível)
✅ Espera: Elemento com outline/mudança visível
❌ Problema: Nada muda, não sabe onde está
3. Verifique a ordem
A navegação deve ser lógica (esquerda→direita, topo→rodapé)
❌ Problema: Pula de forma aleatória
4. Registre problemas
Anotue elementos que:
- Não recebem focus
- Não têm indicador visível
- Estão em ordem estranha
5. Teste ao final
Continue Tab até chegar no final da página
✅ Bom: Chega até o final sem ficar preso
❌ Problema: Focus desaparece ou fica preso
Checklist: Navegação Tab
Teste 2: Ativar com Enter
Objetivo
Verificar se todos botões e links funcionam com Enter
1. Navegue até um link
Use Tab até chegar em um link
2. Pressione Enter
✅ Esperado: Link é ativado (navega ou abre popup)
❌ Problema: Nada acontece
3. Teste botões
Especialmente botões customizados (DIVs com onclick)
✅ Esperado: Botão ativa com Enter
4. Teste menus dropdown
Se tem dropdown, pressione Enter para abrir
✅ Esperado: Menu abre/fecha com Enter
Checklist: Enter
Teste 3: Escape em Modais
Objetivo
Verificar se Escape fecha modais e dropdowns
1. Abra um modal/dropdown
Tab até botão que abre modal, pressione Enter
2. Pressione Escape
✅ Esperado: Modal/dropdown fecha
❌ Problema: Nada acontece, fica preso
3. Testes adicionais
Modal com botão X: Tab até X, Enter funciona?
Dropdown: Arrow keys para navegar itens?
Checklist: Escape e Modais
Teste 4: Formulários
Objetivo
Verificar se formulários são completamente preenchíveis com teclado
1. Navegue até o formulário
Use Tab até primeiro campo
2. Sabe qual é o campo?
✅ Esperado: Label ou placeholder deixa claro
❌ Problema: Sem saber o que preencher
3. Preencha com Tab entre campos
Use Tab para ir para próximo campo
Espaço para checkboxes
Setas para radio buttons
4. Mensagens de erro
Se errar, pode ver mensagem de erro?
❌ Problema: Erro visível mas não anunciado
5. Envie o formulário
Tab até botão Enviar, pressione Enter
✅ Esperado: Formulário envia
Checklist: Formulários
Documentar Problemas
Para cada problema encontrado, anote:
Exemplo:
- 📍 Localização: Botão "Enviar" no formulário de contato
- 🔴 Problema: Botão não mostra focus visual
- 💡 Solução: Adicionar outline ao :focus
- 🔧 Código: button:focus { outline: 2px solid #0066cc; }
Próximos Passos
- Execute todos os 4 testes acima
- Documente problemas encontrados
- Consulte guia de correções
- Implemente correções
- Teste novamente para validar