SóProvas


ID
1443676
Banca
CESGRANRIO
Órgão
Caixa
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Seja o seguinte depoimento de um testador de software.

“Como testador, elaborei casos de teste atribuindo valores às variáveis participantes das diversas condições presentes nos ninhos de IF e laços de repetição. Tive que avaliar todas as combinações possíveis para passar por todos os caminhos presentes no código. Eu já havia testado grande parte do código dessa forma, e o programador precisou alterar um dos ninhos de IF, o que me obrigou, por precaução, a refazer todos os testes desde o início para verificar se o que estava gerando resultado esperado não começou a apresentar erros.”

A quais conceitos de Teste de Software está relacionado esse depoimento?

Alternativas
Comentários
  • Teste de Caixa Branca: Serve para o código-fonte do programa ser usado para identificar testes potenciais de defeitos.

    Teste de Regressão: Um conjunto de testes é desenvolvido de forma incremental enquanto um programa é desenvolvido. Você sempre pode executar testes de regressão para verificar se as mudanças no programa não introduziram novos bugs.


    Fonte:  Engenharia de Software - Ian Sommeville 9 edição - PEARSON .PDF

  • Teste Fumaça

    O teste fumaça é uma abordagem de teste de integração usada em tempo de desenvolvimento, ou seja, permite que o projeto seja avaliado frequentemente.

     

    O teste fumaça apresenta os seguintes passos:

     

    códigos são integrados a uma construção (build);

    testes são criados para identificar erros;

    a construção é integrada com outras construções, o produto inteiro passa diariamente pelo teste fumaça e pode ser ascendente ou descendente.

     

    Referência Bibliográfica

    PRESSMAN, Roger S. Engenharia de Software, Sexta Edição. Editora MCGrawHill: Porto Alegre, 2010.