Buscar

EXERCICIO AULA 03 V 01

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

O teste de caminho básico permite ao projetista de casos de teste derivar uma medida da complexidade lógica de um
projeto procedimental e usar essa medida como guia para definir um conjunto de base de caminhos de execução.
Normalmente utiliza-se um grafo de fluxo de controle do programa. O gráfico permite identificar os caminhos possíveis
para que se possa elaborar os casos de uso. Como cada caminho é definido pelas expressões condicionais das estruturas
de controle, devem-se determinar os casos de teste escolhendo valores de variáveis para os casos nos quais cada uma
das expressões seja verdadeira ou não. Identifique qual das opções abaixo não faz parte desta técnica.
Dentre as afirmativas abaixo:
 
I) A Técnica de Teste Estrutural tem como objetivo garantir que o produto desenvolvido funciona
corretamente;
 
II) A Técnica de Teste Estrutural foi desenvolvida com o objetivo de assegurar que os requisitos do
software e as especificações foram atendidos;
 
III) Teste Caixa Preta é um exemplo de Tipo de Teste aplicado a Técnica de Teste Estrutural;
 
IV) Teste Caixa Branca é um exemplo de Tipo de Teste aplicado a Técnica de Teste Estrutural.
 
Podemos afirmar que: 
TESTES DE SOFTWARE
 CCT0272_A3_201512202479_V1
 
 Lupa 
Vídeo
 
PPT
 
MP3
 
Aluno: CARLOS EDUARDO DOS SANTOS FIGUEIREDO Matrícula: 201512202479
Disciplina: CCT0272 - TEST.DE SOFT. Período Acad.: 2017.3 EAD (G) / EX
 
 
Prezado (a) Aluno(a),
 
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O
mesmo será composto de questões de múltipla escolha (3).
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na
sua AV e AVS.
 
1.
 Desenhar o grafo de fluxo correspondente, através da utilização do projeto ou do código como base
Determinar um conjunto base de caminhos linearmente independentes
 Determinar as classes de equivalência
Preparar casos de teste que vão forçar a execução de cada caminho do conjunto base
Determinar a complexidade ciclomática do diagrama de fluxo resultante
2.
 As opções I e IV são verdadeiras.
As opções II e IV são falsas.
As opções I, II e IV são verdadeiras.
As opções II e III são verdadeiras.
As opções I, II e III são falsas.
3.
Analise o grafo e os caminhos básicos abaixo:
I - 1,15
II - 1, 2, 3, 11, 13, 14, 1, 2, 3, 11, 13, 14, 1, ...
III - 1, 2, 4, 5, 11, 12, 14, 1, 2, 3, 11, 13, 14, 1,...
IV - 1, 2, 4, 6, 8, 10, 11, 12, 14, 1,...
V - 1, 2, 4, 6, 8, 9, 11, 12, 14, 1,...
 
São caminhos básicos válidos (corretos):
Considere as seguintes afirmações:
(I) Os critérios baseados em fluxo de controle mais conhecidos são "Todos-Nos", "Todas-Arestas" e "Todos-Caminhos".
Uma característica comum aos critérios desta categoria é que eles requerem o teste das interações que envolvem
definições de variáveis e subseqüentes referencias a essas definições;
(II) A cobertura do critério "Todos-Nos" é o mínimo esperado de uma boa atividade de teste, pois, do contrário, o
programa testado é entregue sem a certeza de que todos os comandos presentes no programa foram executados pelo
menos uma vez;
(III) A cobertura do critério "Todos-Caminhos" garante que todos os caminhos de um programa sejam executados pelo
menos uma vez;
(IV) A cobertura do critério "Todos-Nos" garante também a cobertura do critério "Todas-Arestas";
(V) O valor da complexidade ciclomática está associado com o numero de casos de testes que deve ser projetado e
executado para garantir a cobertura de todas as instruções do programa; Assinale a alternativa que representa somente
as sentenças verdadeiras.
 I, IV e V.
I e V.
I, II e III.
I e IV.
IV e V.
4.
Apenas I, III, IV
 Apenas II, V
 Apenas I, II, IV, V
Apenas I, V
Um campo de entrada (input field) referente ao ano de aniversário aceita valores de 1900 até 2004. Utilizando a análise
do valor limite o teste usaria quais valores?
São critérios de testes para Testes de Caixa Preta:
O grafo é um exemplo de parte do resultado de:
Apenas I, III
 Gabarito Comentado
5.
1899, 1900,1901,2003,2004,2005
1901, 2003
0,1900,2004,2005
 1899,1900,2004,2005
 1900, 2004
6.
Walkthrough e Depuração.
Inspeção formal e Walkthrough.
Inspeção formal e Análise do Valor limite.
 Particionamento de Equivalência e Análise do Valor limite.
 Teste de Integração e Depuração.
7.
Uma revisão técnica formal.
 Um teste caixa branca.
Uma abordagem de depuração.
Um teste de integração.
um teste caixa preta.
Identifique a opção que Não corresponde a uma das regras da classe de equivalência (Particionamento de equivalência).8.
Se uma condição de entrada for booleana, são definidas uma classe válida e uma inválida.
Se uma condição de entrada especifica um intervalo, são definidas uma classe de equivalência válida e duas
classes de equivalência inválidas.
Se uma condição de entrada requer um valor específico, são definidas uma classe de equivalência válida e duas
classes de equivalência inválida.
 
Se uma condição de entrada especifica um membro de um conjunto, são definidas uma classe de equivalência
válida e uma classe de equivalência inválida.
 
Para uma condição C composta, os ramos verdadeiro e falso de C e todas as condições simples em C precisam ser
executadas pelo menos uma vez.
 Gabarito Comentado

Continue navegando