a) Todos os testes são efetuados, ao fim do
desenvolvimento pois, assim, o usuário pode ter uma visão ampla dosoftware.
Alternativa errada. Os
testes são efetuados durante todo o ciclo de vida, não só no final do
desenvolvimento.
b) As etapas de teste são suprimidas do
processo
Alternativa errada,
muito pelo contrário, os testes são valorizados e não suprimidos.
c) Ao final de cada etapa, o usuário é
convidado a testar o módulo pronto, evitando, assim, erros muito complexos, ao
final do desenvolvimento.
Alternativa correta. A
cada entrega o usuário é convidado a testar o produto construído a fim de
identificar precocemente problemas que poderiam ficar mais graves ao final do
projeto.
d) O processo é efetuado, apenas por
profissionais que trabalharam no desenvolvimento do produto, tornando assim, o
teste mais eficaz e próximo da realidade do cliente.
Alternativa errada. O
usuário final também testa o software.
e) Todos os testes são realizados na etapa de
concepção dosoftware.
Alternativa errada. Os
testes são efetuados durante todo o ciclo de vida
a) E. Primeiro se testa, antes de desenvolver a funcionalidade.
b) E. Ao contrário, ao longo do processo, vão sendo feitos testes para averiguar a qualidade do produto, isso é uma boa prática.
c) C.
d) E. Se o testes são feito, por exemplo, pelos programadores, não há tanta eficiência quanto um cliente deixar [quem entende 100% o domínio do negócio é o cliente].
e) E. Vide item b.