Procura

Engenharia de softwareTeste de software (2)


EXERCÍCIOS - Exercício 58

  • (FEPESE 2022)

Sistemas de software estão sujeitos aos mais variados tipos de erros e inconsistências introduzidos ao longo do processo de desenvolvimento. Para evitar que tais erros cheguem aos usuários finais e causem prejuízos, é necessária a introdução de atividades de teste em projetos de desenvolvimento de software.
Assinale a alternativa corretaem relação ao assunto.


A) Testes de unidade são testes que usam diversas classes, de pacotes distintos, e podem ainda testar componentes externos, como bancos de dados.

B) Testes de unidade são testes que verificam uma funcionalidade ou transação completa de um sistema. Logo, são testes que usam diversas classes, de pacotes distintos, e podem ainda testar componentes externos, como bancos de dados.

C) Testes de unidade também chamados de testes de interface com o usuário. Eles simulam, da forma mais fiel possível, uma sessão de uso do sistema por um usuário real.

D) Teste estrutural ou Teste de validação, frequentemente chamado de teste caixa-preta, mostra que um programa faz o que é proposto a fazer.

E) Testes de unidade são testes automatizados de pequenas unidades de código, normalmente classes, as quais são testadas de forma isolada do restante do sistema.


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

Vamos para o Anterior: Exercício 57

Tente Este: Exercício 51

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=1.19ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.52ms))((ts_substr_c=0.54ms))((ts_substr_im=0.73ms))
((total= 3ms))