Procura

Engenharia de softwareTeste de software (2)


EXERCÍCIOS - Exercício 55

  • (UFSC 2022)

Considere as seguintes definições relacionadas a testes.
I. “O ___________ concentra o esforço de verificação no menor elemento construtivo do projeto de software– o componente ou módulo de software. Usando a descrição do projeto em nível de componente como guia, caminhos de controle importantes são testados para descobrir erros dentro do limite do módulo. A relativa complexidade dos testes e os erros que esses testes descobrem são limitados pelo escopo restrito estabelecido. Esse teste se concentra na lógica de processamento interno e nas estruturas de dados dentro dos limites de um componente. Esse tipo de teste pode ser realizado em paralelo para vários componentes.”
II. “O ___________ é uma técnica sistemática para construir a arquitetura de softwaree, ao mesmo tempo, realizar testes para descobrir erros associados à interface. O objetivo é pegar componentes (unidades construtivas) testados e construir uma estrutura de programa que tenha sido definida pelo projeto.”
III. “Cada vez que um novo módulo é adicionado como parte do processo de teste, o softwaremuda. Novos caminhos de fluxo de dados são estabelecidos, novas entradas e saídas podem ocorrer, e uma nova lógica de controle é invocada. Os efeitos colaterais associados a essas alterações podem causar problemas com funções que anteriormente funcionavam perfeitamente. No contexto de uma estratégia de teste, o ___________ é a reexecução de algum subconjunto de testes que já foram conduzidos para garantir que as alterações não tenham propagado efeitos colaterais indesejados.”
Assinale a alternativa que preencha corretamente as três definições, considerando sua ordem numérica.


A) I – teste de validação; II – teste de integração; III – teste de aceitação.

B) I – teste de sistema; II – teste de validação; III – teste de estresse ( stress test ).

C) I – teste de unidade; II – teste de integração; III – teste de regressão.

D) I – teste de unidade; II – teste de estresse ( stress test ); III – teste de aceitação.

E) I – teste de sistema; II – teste de validação; III – teste de regressão.


Próximo:
EXERCÍCIOS - Exercício 56

Vamos para o Anterior: Exercício 54

Tente Este: Exercício 93

Primeiro: Exercício 1

VOLTAR ao índice: Engenharia de software






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=4.88ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.51ms))((ts_substr_c=0.52ms))((ts_substr_im=0.75ms))
((total= 7ms))