AV2 Simulado Teste de Software
1a Questão (Ref.: 201307371099)
O teste de integração é uma técnica sistemática para construir a arquitetura do software enquanto se conduz testes para descobrir erros associados com as interfaces a partir dos componentes já testados através do teste de unidade. Existem basicamente duas abordagens que podem ser utilizadas:
Incremental e Não Incremental
Inspeção e Walkthrough
On-Line e Off-Line
Descendente e Ascendente
Formal e Informal
Pontos: 0,1 / 0,1
2a Questão (Ref.: 201307340079)
Um módulo contendo um cálculo utilizado em vários programas foi alterado. É correto afirmar que:
Somente os módulos que envolvam cálculos e tenham fronteiras com o módulo alterado, devem ser testados (teste de afirmação)
Todos os módulos de cálculo afetados devem ser testados (teste de cálculos)
Somente o módulo de cálculo alterado deve ser testado, pois o processo de reutilização garante que os módulos que o utilizam serão afetados.
Os testes devem ser feitos somente no programa mais importante do sistema. (testes evolutivos) Todos os programas que tenham relação com esta mudança devem ser verificados, independentes se foram ou não alterados. (teste de regressão)
Pontos: 0,1 / 0,1
3a Questão (Ref.: 201307335656)
Testar as integrações entre os componentes é um objetivo principal de que nível de teste?
Teste de integração.
Teste de sistema.
Teste de Estresse.
Teste de aceitação.
Teste Unitário.
4a Questão (Ref.: 201307340148)
Pontos: 0,1 / 0,1
Tendo como base as seguintes informações: Um sistema construído com a mais atual linguagem de programação é feito para atender aos seguintes objetivos:
Cadastrar clientes para envio de mala direta, com nome e endereço, ambos os campos alfanuméricos. Remover clientes cadastrados.
Incluir texto de mensagem a ser enviada com até 60 caracteres alfabéticos.
Impedir o cadastramento de clientes com nomes e endereços iguais.
Podemos imaginar que os testes:
Devem ser realizados somente ao final do desenvolvimento para