Buscar

AULA 5 EX1 PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

Prévia do material em texto

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
5a aula
  Lupa    
Vídeo PPT MP3
 
 
Exercício: CCT0194_EX_A5_201603425501_V1  Matrícula: 201603425501
Aluno(a): RICARDO SOUZA DE CARVALHO Data: 06/03/2017 10:11:26 (Finalizada)
  1a Questão (Ref.: 201604160351)  Fórum de Dúvidas (0)       Saiba   (0)
Em um processo de desenvolvimento de software, a etapa de testes envolve várias particularidades
relacionadas a fatores como local do teste, metodologia, ferramenta adotado, profissional que faz o teste, o que
é testado, entre outras. Sendo assim, quais das afirmativas a seguir sobre testes de software podemos assumir
como FALSA
  Os testes de unidade são executados pelo usuário final depois que o produto final é entregue. É o último
tipo de teste executado
A etapa de teste de software pode ser simples e executada por um único programador como também
terceirizada para uma fábrica de software
Os testes de aceitação ou validação podem ser classificados como alfa ou beta, dependendo de como
esses testes são feitos
Os testes de software, quando classificados quanto à visibilidade do que é testado, podem ser
classificados como Caixa branca e caixa preta
Testes de sistema podem verificar características como performance, segurança ou usabilidade do
software
 
 Gabarito Comentado
  2a Questão (Ref.: 201603738362)  Fórum de Dúvidas (0)       Saiba   (0)
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. 
 
Marque a alternativa que indica o tipo de teste mencionado acima.
  Teste caixa branca
Teste iterativo
Teste caixa preta
Teste de interação
Teste simples
 
 Gabarito Comentado
  3a Questão (Ref.: 201604164544)  Fórum de Dúvidas (0)       Saiba   (0)
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. No que se refere aos tipos de testes, assinale as assertivas a seguir: 
I­ Testes de Unidade ­ Teste realizado em um módulo ou em alguns módulos definidos que representam uma
única unidade;
II­ Testes de Integração ­ Cujo objetivo é garantir a qualidade dos componentes do software, individualmente;
III­ Testes de Validação ­ É o último estágio do processo de validação, realizado após integração de todos os
módulos
IV­ Teste de Planejamento ­ Teste realizado após a integração de todos os módulos do sistema;
Com base em sua análise, assinale a única resposta correta.
Apenas III e IV estão corretas;
Apenas I e II estão corretas;
Apenas II e III estão corretas;
Apenas I e IV estão corretas;
  Apenas I e III estão corretas;
 
 Gabarito Comentado
  4a Questão (Ref.: 201604177095)  Fórum de Dúvidas (0)       Saiba   (0)
Na fase de testes, aquele responsável por identificar erros durante a integração e interação entre os módulos
ou unidades do sistema é o teste:
de validação.
  de integração.
de aceitação.
de unidade.
funcional.
 
 Gabarito Comentado
  5a Questão (Ref.: 201604177088)  Fórum de Dúvidas (0)       Saiba   (0)
Assinale a alternativa que não corresponde a um dos testes de software,realizados em softwares comerciais.
teste de sistema.
teste de unidade.
teste de validação.
  teste de mudanças de requisitos.
teste de integração.
 
 Gabarito Comentado
  6a Questão (Ref.: 201604179335)  Fórum de Dúvidas (0)       Saiba   (0)
Escolha  uma  modalidade  de  testes  na  coluna  da  esquerda  e  associe  corretamente  para  cada  uma  das
classificações apresentadas nas alternativas na coluna da direita.
 
Modalidade Classificações
1. Quanto à
utilização do
código
2. Quanto ao
objetivo na
busca pelo erro
(   ) Testes de integração ­ Teste para identificar erros durante a integração e interação entre
os módulos ou unidades do sistema
(   ) Testes estáticos ­ São testes realizados pela análise do código fonte. 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
(   ) Testes dinâmicos ­ São testes baseados na execução do código do programa. Os
testes seguem, também, um questionário com base nos aspectos estruturais e funcionais
do programa
(   ) Testes de unidade ­ Teste realizado em um módulo ou em alguns módulos definidos que
representam uma única unidade. A determinação da quantidade de módulos a serem
testados está contida na documentação de projeto
(   ) Testes de validação ­ Teste realizado após a integração de todos os módulos do
sistema
1, 1, 1, 2, 2
2, 2, 1, 1, 2
  2, 1, 1, 2, 2
2, 1, 1, 2, 1
2, 1, 2, 1, 1
 
 Gabarito Comentado
  7a Questão (Ref.: 201604128362)  Fórum de Dúvidas (0)       Saiba   (0)
Quanto às estratégias de testes, temos o teste caixa preta e teste caixa branca. Avalie os itens abaixo sobre as
duas estratégias de teste.
I­ O teste da caixa preta, também conhecido como teste comportamental, foca os requisitos funcionais do
software;
II­ O teste caixa preta, baseado na arquitetura interna do software, procede a verificação do código;
III­ O teste caixa branca é aquele com o qual identificamos defeitos nas estruturas internas do software,
através de simulação que testa toda a estrutura usada na codificação;
IV­ O teste caixa branca é aquele em que devemos conhecer os requisitos, suas características e o seu
comportamento;
É correto, apenas, o que se afirma em:
II e III;
III e IV;
II e IV;
  I e III;
I e II;
 
 Gabarito Comentado
  8a Questão (Ref.: 201603704701)  Fórum de Dúvidas (0)       Saiba   (0)
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 Unidade
Teste de Integração
  Teste de Validação
Teste de Programação
Teste de Módulo

Continue navegando