Pular para o conteúdo principal

Questão de Engenharia de Software — Teste de Software — Colégio Pedro II 2019

Engenharia de SoftwareTeste de Software
Código
qq445015
Banca
Colégio Pedro II
Órgão
Colégio Pedro II
Ano
2019
Nível
Superior
Cargo
Professor - Ciência da Computação
Teste é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente. Deverá ser definido, para o processo de software, um conjunto de etapas nas quais podem-se empregar técnicas específicas de projeto de caso de teste e métodos de teste. O processo de software pode ser visto como a espiral ilustrada na figura a seguir. Inicialmente, a engenharia de sistemas define o papel do software e passa à análise dos requisitos de software, na qual são estabelecidos o domínio da informação, função, comportamento, desempenho, restrições e critérios de validação para o software.Deslocando-se para o interior da espiral, chega-se ao projeto e, finalmente, à codificação.Imagem associada para resolução da questãoPRESSMAN, R. S. Engenharia de software: uma abordagem profissional. São Paulo: McGraw-Hill, 2011 (adaptado).Uma estratégia para teste de software também pode ser vista no conceito da espiral, como na figura, correlacionando o modelo de teste adotado à fase na qual o software se encontra. A alternativa que corresponde corretamente às respectivas fases de teste numeradas na figura como 1, 2, 3 e 4 é:
  1. ARecuperação – Esforço – Segurança – Desempenho
  2. BSistema – Verificação – Validação – Depuração
  3. CSistema – Entrevista – Controle – Codificação
  4. DSistema – Validação – Integração – Unidade
Revelar gabarito e comentário

GabaritoD — Sistema – Validação – Integração – Unidade

Link permanente: /questoes/qq445015