Questão de Engenharia de Software — Teste de Software — FEPESE 2022
Engenharia de SoftwareTeste de Software
- Código
- qq719329
- Banca
- FEPESE
- Órgão
- CELESC
- Ano
- 2022
- Nível
- Superior
- Cargo
- Analista de Sistemas - Desenvolvimento
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 correta em relação ao assunto.
- ATestes de unidade são testes que usam diversas classes, de pacotes distintos, e podem ainda testar componentes externos, como bancos de dados.
- BTestes 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.
- CTestes 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.
- DTeste estrutural ou Teste de validação, frequentemente chamado de teste caixa-preta, mostra que um programa faz o que é proposto a fazer.
- ETestes 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.