SóProvas


ID
1806640
Banca
CESPE / CEBRASPE
Órgão
TJ-DFT
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

No que se refere a testes de software, julgue o item a seguir.

As atividades de validação incluem os testes unitários e os de aceitação.

Alternativas
Comentários
  • Justificativa para anulação:

    "A redação do item prejudicou seu julgamento objetivo"

     ¬¬

  • Vamos lá, segundo Sommerville

    1 - Estudo de viabilidade

    2 - Elicitação e Análise

    3 - Especificação

    4 - Validação

    fase em paralelo que começa assim que temos uma versão preliminar do documento de requisitos: Gestão de requisitos



    Na fase de validação, há 3 técnicas

    R - revisão

    P - protototipação

    G - Geração de casos de testes

    eu iria entrar com recurso nessa questão, mas li a seguinte linha no Sommerville


    If a test is difficult or impossible to design, this usually means that the requirements will be difficult to implement and should be recon- sidered. Developing tests from the user requirements before any code is written is an integral part of extreme programming.


  • Se esta questão não tivesse sido anulada, entendo que ela seria errada, pois o que é validação? Validação é uma atividade que tem como objetivo assegurar que o produto final corresponda aos requisitos do software. Com isso, o teste de aceitação caberia na validação ao passo que o teste unitário entendo que não caberia, pois nele você testa os módulos ao contrário do outro que vai testar o produto final.

    O entendimento está correto?



     

  • o desenho acho que foi só pra distrair, pois aparentemente não ajuda em nada na solução do problema. parece que o desenho é uma mera representação gráfica da sequencia.

  • Testes Unitários não são atividades de validação, mas de verificação!