Dentre as melhores práticas de testes de software, para sist...
A aplicação do teste de regressão busca
Comentários
Veja os comentários dos nossos alunos
O enunciado no primeiro momento não faz muito sentido kkkk, mas vamos lá:
A -verificar se as interfaces entre componentes de software funcionam de forma correta e confiável. - Testes de Integração
B -tentar quebrar ou encontrar falhas em uma aplicação sem seguir testes ou documentação predefinidos.- O termo mais correto seria Ad-hoc ou Monkey Testing. (Cuidado: Teste de Caixa Preta pode ser documentado)
C -verificar se as funções básicas de uma aplicação funcionam - Smoke Test ( Achei meio Dubio, pois pra mim gerou dúvida com o Teste Unitário, mas o foco aqui é a aplicação como um todo.)
D - garantir que mudanças recentes não tenham introduzido novos defeitos.- Correto
E- examinar a quantidade de esforço que o sistema pode suportar antes de falhar.- Teste de Estresse
Gabarito (D)
As alternativas C e D podem confundir um pouco.
C) verificar se as funções básicas de uma aplicação funcionam
D) garantir que mudanças recentes não tenham introduzido novos defeitos.
Realmente o foco do teste de rgressão é verificar se as novas implentações/correções não introduziram novos defeitos. Mas como saber? Verificando se as funções de uma aplicação ainda funcionam.
Vejam que ambas as alternativas se completam. Porém a D contempla termos chaves, "mudanças recentes", "novos defeitos".
E na prática,é sempre impossível realizar todos os testes possíveis. Então em um teste de regressão, temos mapeados as funcionalidades principais/basicas que não podem parar! Assim pelos menos esses cenários devem ser testados.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo