SóProvas


ID
2134855
Banca
CESPE / CEBRASPE
Órgão
FUNPRESP-JUD
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

No que se refere ao teste de software, julgue o item seguinte.

O teste de regressão visa garantir a integridade de um software já testado que tenha recebido uma nova implementação.

Alternativas
Comentários
  • Testes de regressão são desenvolvidos 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: Sommerville, 9ª Edição, Capítulo 8.

  • teste de regressão é uma técnica que consiste na aplicação de versões mais recente do software, para garantir que não surgiram novos defeitos em componentes já analisados. Se, ao juntar o novo componente ou as suas alterações com os componentes restantes do sistema surgirem novos defeitos em componentes inalterados, então considera-se que o sistema regrediu. Portanto, questão correta. 

     

     

     

     

  • cespe ama a regressão

     

    2016

    Na aplicação de versões mais recentes do software, caso seja verificada a ocorrência de novos defeitos em componentes já analisados, os testes de unidade rejeitarão o software, interpretando ter havido violação das assinaturas de entrada e saída.

    Errada

     

    2011

    O teste de caixa-preta é utilizado quando uma nova versão do software está sendo lançada ou quando um novo ciclo de testes for necessário em paralelo ao desenvolvimento do mesmo.

    Errada

  • Gabarito Certo

    teste de regressão é uma técnica do teste de software que consiste na aplicação de versões mais recente do software, para garantir que não surgiram novos defeitos em componentes já analisados. Se, ao juntar o novo componente ou as suas alterações com os componentes restantes do sistema surgirem novos defeitos em componentes inalterados, então considera-se que o sistema regrediu.

    Muitas vezes são usadas ferramentas específicas para o teste de regressão, chamadas de ferramentas de automação. Elas conseguem um resultado mais exato do teste executando exatamente os passos seguidos para o teste das primeiras versões já que elas permitem a gravação do teste.

    Alguns tipos de ferramentas:

     

    HP Unified Functional Testing (UFT) - Hewlett Packard Enterprise

    Rational Functional Tester - IBM

    JUnit - Java

    NUnit - .NET

    Silk Test - Borland

     

    Nos últimos anos, técnicas de otimização matemática foram propostas para problemas em teste de regressão (como seleção de casos de teste e priorização de casos de teste). Veja mais detalhes de aplicações com otimização em teste de software.

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • Gabarito: Certo

    Teste de Regressão: reexecução do mesmo subconjunto de testes que já foram executados para assegurar que as alterações não tenham propagado efeitos colaterais indesejados.