Leonardo Ferreira-Teste de Release
Leonardo Ferreira-Teste de Release
Leonardo Ferreira-Teste de Release
O autor afirma ainda que o software deve passar por três estágios: testes de
desenvolvimento, teste de release e teste de usuário. Trataremos então, sobre o teste
de release, que segundo Sommerville (2011), é o processo de uma versão particular
de um sistema que se destina para uso fora da equipe de desenvolvimento, onde o
principal objetivo é convencer o fornecedor de que o sistema é bom o suficiente para
o uso, sendo um processo de teste de caixa-preta, onde o testador se preocupa
apenas com as funcionalidades do sistema. Portanto, os testes de release precisam
mostrar que o sistema oferece a funcionalidade, o desempenho e confiabilidade
especificados, e que não falha durante o uso normal. Há diferenças a serem
consideradas entre o teste de release e o teste de sistema. Ao contrário do que foi
conceituado anteriormente acerca do teste de release, os testes de sistema são
realizados pela equipe de desenvolvimento e devem se concentrar em achar defeitos.
O teste de release possui o teste de cenário como abordagem, onde cenários são
imaginados e usados para o desenvolvimento de testes para o sistema. Os cenários
devem ser realistas, e o usuário real deve se relacionar com eles. Ao usar essa
abordagem, vários testes de requisitos individuais e verificação de quais combinações
não ocasionam problemas são feitos no mesmo cenário.
Referências
SOMMERVILLE, Ian. Engenharia de Software. 9ª. Ed. São Paulo: Pearson Prentice
Hall, 2011.