SóProvas


ID
1337140
Banca
CESPE / CEBRASPE
Órgão
ANATEL
Ano
2014
Provas
Disciplina
Telecomunicações

No que se refere aos testes de sistemas de informação, julgue o item a seguir.

Testes de fumaça (smoke testing) são projetados para confirmar se as alterações no código funcionarão como o esperado e não desestabilizarão uma compilação inteira do software.

Alternativas
Comentários
  • [Roger S. Pressman - Engenharia de Software uma abordagem profissional - 7ed]

     

    Teste fumaça. Teste fumaça é uma abordagem de teste de integração usada frequentemente
    quando produtos de software são desenvolvidos. É projetado como um mecanismo de
    marcapasso para projetos com prazo crítico, permitindo que a equipe de software avalie o projeto
    frequentemente. Em essência, a abordagem teste fumaça abrange as seguintes atividades:


    1. Componentes de software que foram traduzidos para um código são integrados em uma
    “construção” (build). Uma construção inclui todos os arquivos de dados, bibliotecas, módulos
    reutilizáveis e componentes necessários para implementar uma ou mais funções do
    produto.
    2. Uma série de testes é criada para expor erros que impedem a construção de executar corretamente
    sua função.
     A finalidade deverá ser descobrir erros “bloqueadores” (showstopper)
    que apresentam a mais alta probabilidade de atrasar o cronograma do software.
    3. A construção é integrada com outras construções, e o produto inteiro (em sua forma atual)
    passa diariamente pelo teste fumaça
    . A abordagem de integração pode ser descendente ou
    ascendente.