Junior
Em que níveis de teste irá interagir como testador manual?
sobes.tech IA
Resposta da IA
O testador manual interage ativamente nos seguintes níveis de teste:
- Teste de componente (Component/Unit Testing): Embora a responsabilidade principal pelo teste de componente recaia nos desenvolvedores, o testador manual pode participar em:
- Revisar os casos de teste escritos pelos desenvolvedores.
- Preparar dados de teste para testes de componente.
- Analisar os resultados dos testes de componente para entender o comportamento dos componentes.
- Teste de integração (Integration Testing): Testar a interação entre diferentes módulos ou componentes do sistema. O testador manual:
- Desenha cenários de teste para verificar a colaboração dos componentes.
- Detecta defeitos que surgem nas interfaces dos módulos.
- Testa o funcionamento do sistema com serviços externos e bases de dados.
- Teste de sistema (System Testing): Teste completo do sistema integrado para verificar a conformidade com os requisitos. Neste nível, o testador manual:
- Realiza testes funcionais (verificação do cumprimento das funções declaradas).
- Realiza testes não funcionais (performance, carga, segurança, usabilidade).
- Utiliza várias técnicas de design de testes (classes de equivalência, valores limite, tabela de decisão, etc.).
- Cria e executa cenários de teste abrangentes.
- Teste de aceitação (Acceptance Testing): Teste realizado por utilizadores ou representantes do negócio para confirmar que o sistema atende às suas necessidades e requisitos. O testador manual:
- Ajuda na preparação do ambiente e dados de teste para o teste de aceitação.
- Aconselha os utilizadores finais sobre questões de teste.
- Participa na análise dos resultados do teste de aceitação e defeitos detectados.
Dependendo da metodologia de desenvolvimento e da estrutura da equipa, o testador manual também pode interagir com níveis de teste relacionados com o sistema:
- Teste de regressão: Verifica se as alterações (correções de defeitos, novas funcionalidades) não introduzem novos defeitos na funcionalidade já operacional. O testador manual participa ativamente na reexecução dos casos de teste previamente realizados.
- UAT (User Acceptance Testing): Faz parte do teste de aceitação, focando na verificação do sistema pelos utilizadores finais.
O testador manual desempenha um papel chave nos testes de aceitação, sistema e integração, além de participar ativamente nos testes de regressão. A sua participação no nível de teste de módulo é geralmente de natureza auxiliar.