SóProvas


ID
488653
Banca
NCE-UFRJ
Órgão
UFRJ
Ano
2008
Provas
Disciplina
Engenharia de Software
Assuntos

Considere as seguintes afirmativas sobre testes de software:

I- O teste de regressão consiste na re-execução de testes já executados para garantir que modificações introduzidas não geraram efeitos colaterais.
II- O teste fumaça (smoke test) é um tipo de teste de integração que é executado diariamente.
III- O teste de validação focaliza ações e saídas tais como percebidas pelo usuário final.

A(s) afirmativa(s) correta(s) é/são somente:

Alternativas
Comentários
  • I. Certo. "O teste de regressão é a reexecução do mesmo subconjunto de testes que já foram executados para assegurar que as alterações não tenham propagado efeitos colaterais indesejáveis".

    II. Certo. "O teste da fumaça pode ser caracterizado como uma estratégia de integração rolante. O software é recriado (com novos componentes acrescentados) e o teste fumaça é realizado todos os dias".

    (Fonte: Engenharia de Software, 7ed, Pressman, pág. 412-413)

    III. Certo. Como todas as outras etapas de teste, a validação tenta descobrir erros, mas o foco está no nível de requisitos - em coisas que ficarão imediatamente aparentes para o usuário final.

    Gabarito letra "E".