SóProvas


ID
2542435
Banca
CESPE / CEBRASPE
Órgão
TRT - 7ª Região (CE)
Ano
2017
Provas
Disciplina
Engenharia de Software
Assuntos

A respeito de engenharia de software, assinale a opção correta.

Alternativas
Comentários
  • a) Teste de recuperação: No contexto da engenharia de software, é um teste utilizado para verificar a robustez e também a capacidade de um determinado software para retornar a um estado operacional após estar em um estado de falha.

    Teste de segurança: Conhecido como Security Testing, permite avaliar as vulnerabilidades em aplicações e serviços frente a diferentes tipos de ataques de segurança – como Ataques de negação de serviço ou Ataque man-in-the-middle – e descobrir novas vulnerabilidades antes que sejam exploradas por atacantes.

    Fonte: Wikipedia.

     

    b) Correto.

     

    c) Nos testes de integração descendentes os módulos de alto nível são testados e integrados primeiro, permitindo encontrar primeiro os erros de lógica e fluxo de dado de alto nível. Por outro lado, a abordagem ascendente requer o teste e integração dos módulos de baixo nível primeiro.

    Fonte: Wikipedia.

     

    d) "O Teste de Validação começa quando termina o teste de integração, quando os componentes individuais já foram exercitados, o software está completamente montado como um pacote e os erros de interface já foram descobertos e corrigidos."

    Fonte: Pressman.

  • B) Efetuar testes de regressão consiste em reexecutar testes já finalizados para garantir que eventuais alterações não tenham impactado funções que antes funcionavam corretamente.

     

    Porque esse teste foca nas versões anteriores(testes já finalizados) e tem que garantir as alterações sem bugs.

     

     

    Qcom - Questão comentada

    youtube

  • cespe AMA testes de 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

     

     

    testes de integração

    Top-Down

    Começa no módulo principal e os módulos subordinados vão sendo incorporados

    Desvantagem: precisa de stub

     

    Bottom-Up

    Começa o teste com os módulos atômicos

    Vantagem: não precisa de Stubs