SóProvas


ID
1219936
Banca
FCC
Órgão
MPE-MA
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Com relação aos testes de software, analise:

I. O teste orientado a objetos consiste em realizar sequências de envios de mensagens que devem ser escolhidas de maneira a explorar o maior número possível de estados que um objeto possa assumir e as transições entre eles.

II. O propósito de um plano de testes é descrever o escopo, os recursos, a abordagem e o tempo alocado para as atividades de teste. Identifica os itens e funcionalidades a serem testados, os responsáveis e os riscos.

III. Se um software produz saídas corretas ele deve ser aprovado, pois isso significa que os testes foram rigorosamente realizados.

IV. Normalmente o número de defeitos encontrados segue uma curva logarítmica que decresce com o tempo. Embora ainda possam existir falhas, as chances do usuário encontrá-las são menores.

Está correto o que se afirma em

Alternativas
Comentários
  • Alguém poderia me explicar porque o número de defeitos encontrados dimunui com o passar do tempo (alternativa IV)?

  • Quanto mais próximo da liberação do software, a quantidade de bugs surgidos deve tender a zero para que ele seja validado e, consequentemente, disponibilizado aos usuários. Se você observar o gráfico das baleias do RUP, a ênfase em testes vai diminuindo até antes do fim da fase de transição. Ou seja, a transição (entrega) termina quando o software atinge um nível de qualidade aceitável para o propósito ao qual foi designado.

  • Na IV faltou a informação se os defeitos serão corrigidos no passar do tempo, porque quanto mais software desenvolvido, mais conteúdo para testes e mais chances de aparecer novos erros, aumentando seu número.