Buscar

Atividade de teste de software

Prévia do material em texto

22/05/2018 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2093972&classId=931437&topicId=2707038&p0=03c7c0ace395d80182db07ae2c30f034&enableFo… 1/3
  1a Questão
"O teste de software normalmente é a última fase antes de entregarmos o sistema pronto ao cliente".
É correto afirmar que:
Por ser a última fase ela não deve ser utilizada em nenhum outro ponto do desenvolvimento.
  Por ser a última fase ela é também a mais importante de todas para a garantia da qualidade.
Por ser a última fase, ele tem a obrigação de dizer que o software funciona.
  Ela pode ser a última, mas não é a única tarefa que garante a qualidade do software.
Por ser a última fase ela nunca é deixada de lado, afinal isso seria uma bobagem.
 
Ref.: 201703114388
  2a Questão
No processo de desenvolvimento de software a fase de teste possui uma importância fundamental.
Analise cada item seguinte, classificando­os como V (verdadeiro) ou F (falso).
1. A fase de teste tem como objetivo detectar possíveis defeitos ou erros que possam surgir na fase de
implementação;
2. Nessa fase, de testes, devem­se coletar os resultados e analisá­los e consertá­los somente depois de sua
implantação.
3. Essa fase é essencial para aumentar a qualidade do produto ou sistema em que será implantado.
4. Tem como objetivo encontrar um erro que ainda não foi descoberto.
Assinale a ÚNICA opção com a sequência correta de V e F.
1­F; 2­F; 3­V; 4­F
1­V; 2­V; 3­V; 4­F
1­F; 2­V; 3­F; 4­V
  1­V; 2­F; 3­V; 4­V
1­V; 2­V; 3­F; 4­F
 
Ref.: 201702740178
  3a Questão
A fase de Teste tem como objetivo encontrar um erro que ainda não foi descoberto. Qual é o tipo de teste que é
realizado após a integração de todos os módulos, antes da implantação?
  Teste de Validação
Teste de Integração
Teste de Unidade
Teste de Módulo
Teste de Programação
 
 
Explicação:
O teste de validação é realizado após a integração de TODOS os módulos do sistema e antes do processo de
implantação.
 
Ref.: 201702773839
  4a Questão
Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão analisados
e suas representações lógicas também. 
22/05/2018 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2093972&classId=931437&topicId=2707038&p0=03c7c0ace395d80182db07ae2c30f034&enableFo… 2/3
 
Marque a alternativa que indica o tipo de teste mencionado acima.
Teste simples
Teste de interação
Teste iterativo
  Teste caixa branca
Teste caixa preta
 
 
Explicação:
Os testes de caixa branca são baseados na arquitetura interna do software. Realizam a verificação de código. Tem
como objetivo identificar defeitos nas estruturas internas do sw, através de simulação que exercite a estrutura usada
na codificação.
 
Ref.: 201703214798
  5a Questão
São testes realizados pela análise do código  fonte, onde o  tipo de análise é visual, podendo haver um questionário
para acompanhar os testes, inspecionando o código desenvolvido pela equipe de programação.
Essas são características dos:
  Testes estáticos
Testes de unidade
Testes de validação
 Testes de integração
Testes dinâmicos
 
 
Explicação:
Os testes estáticos, também conhecidos como testes de verificação, ocorrem antes da implementação do software.
Podem ser utilizadas diversas técnicas tais como: inspeções, revisões, auditorias e normalmente ocorrem nas  fases
iniciais do desenvolvimento do software.
 
Ref.: 201703212565
  6a Questão
Assinale a alternativa que não corresponde a um dos testes de software,realizados em softwares comerciais.
teste de validação.
teste de unidade.
teste de integração.
  teste de mudanças de requisitos.
teste de sistema.
 
 
Explicação:
Não existe no processo de teste este tipo de teste, mudança de requisito faz parte da fase que antecede o desenho da
solução, ou seja, a fase de análise.
 
Ref.: 201703200020
  7a Questão
22/05/2018 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2093972&classId=931437&topicId=2707038&p0=03c7c0ace395d80182db07ae2c30f034&enableFo… 3/3
O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao
contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos.
Encontramos algumas modalidades de teste para testar o Software. Uma dessas modalidades é o Teste Estático (ou
de Verificação). A partir deste contexto, são apresentados os seguintes itens sobre Teste Estático:
I­ O Teste Estático deve ser feito durante ou após a implementação;
II­ O Teste Estático precisa de parte ou todo sistema implementado em uma determinada tecnologia;
III­ O Teste Estático deve ser feito antes da implementação;
IV­ O Teste Estático é utilizado para inspeções, revisões e auditorias;
Assinale a única resposta correta.
Apenas I e II estão corretas;
Apenas I, II e IV estão corretas;
Apenas I e IV estão corretas;
Apenas II e IV estão corretas;
  Apenas III e IV estão corretas;
 
 
Explicação:
Os testes estáticos quando realizados  antes da fase de implementação são
baseados em auditorias e revisões da documentação do sistema. Quando realizado
na fase de implementação são realizados verificações no código fonte. Já os testes
dinâmicos são aplicados na fase de implementação através da execução do código
pronto e baseado nos requisitos funcionais do programa.
 
Ref.: 201703112944
  8a Questão
Em relação ao teste de software, assinale a alternativa correta sobre o teste de integração:
Tem a mesma aplicação do teste de aceitação
Tem como objetivo explorar a menor unidade de um projeto
Teste realizado pelos usuários fnais do software.
  Visa testar as falhas decorrentes da integração dos módulos do sistema
Visa descobrir falhas por meio da utilização dos testes nos comandos internos de cada componente
 
 
Explicação:
Testes de integração são testes unitários feitos em mais de uma parte do código. Eles juntam múltiplos componentes
(normalmente 2) e verificam a comunicação e integração entre os mesmos. Este é o teste que garante que a ligação
entre as peças está funcionando.

Continue navegando