O teste de aceitação é uma parte inerente ao desenvolviment...
O teste de aceitação é uma parte inerente ao desenvolvimento de sistemas customizados, que ocorre após o teste de release. Esse teste de aceitação engloba o teste formal de um sistema pelo cliente para decidir se esse sistema deve ou não ser aceito.
Qual é a última etapa desse teste?
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: B - Rejeitar ou aceitar o sistema.
A questão aborda um dos estágios finais do desenvolvimento de sistemas customizados: o teste de aceitação. Este teste é crucial, pois é o momento em que o cliente avalia o sistema desenvolvido e decide se ele atende às necessidades e requisitos especificados inicialmente. Conhecimentos sobre os diferentes tipos de testes de software, em especial o de aceitação, são necessários para resolver essa questão.
Os testes de aceitação são executados após os testes de release, os quais são realizados para garantir que as diferentes versões do sistema estejam funcionando conforme o esperado antes de serem disponibilizadas para o teste de aceitação pelo cliente. Durante o teste de aceitação, o cliente irá verificar se o sistema atende aos critérios de aceitação previamente acordados, geralmente baseados nos requisitos de negócios e na usabilidade.
A alternativa correta, B - Rejeitar ou aceitar o sistema, indica a ação final no processo de teste de aceitação. Depois de realizar o teste formal e avaliar se o sistema cumpre com os critérios estabelecidos, cabe ao cliente tomar a decisão de aceitar o sistema, se este atender a todas as expectativas e requisitos, ou de rejeitá-lo, caso contrário. Esta etapa é a conclusão lógica do processo de teste de aceitação e determina o próximo passo do projeto, seja ele a implantação do sistema ou a realização de ajustes adicionais.
As outras opções apresentadas não representam a última etapa do processo de teste de aceitação. A execução dos testes (A) é uma parte importante, mas precede a decisão final do cliente. A negociação dos resultados dos testes (C) pode ocorrer caso haja discrepâncias ou se o cliente desejar alterações, mas não é uma etapa final definitiva. Derivar os testes executados (D) pode ser um processo contínuo de criação de novos testes a partir de outros já realizados, mas também não é considerado uma etapa final no contexto de teste de aceitação.
Portanto, entender o fluxo do processo de testes de software e o papel de cada tipo de teste é fundamental para a resolução da questão e o gabarito B é o correto porque reflete a decisão final do cliente após a realização do teste de aceitação, que é o objetivo desse estágio de testes.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Conforme Sommerville, 7 edição e página 160.
O processo de aceitação segue o seguinte fluxo:
Definir Critérios de aceitação, Planejar testes de aceitação, Derivar testes de aceitação, executar testes de aceitação, negociar resultados de testes e, por fim, aceitar ou rejeitar sistemas.
Definir;
Planejar;
Derivar;
Executar;
Negociar;
Rejeita/Aceitar.
.
.
.
At.te
Foco na missão ❢
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo