Buscar

TESTES SOFTWARE - 3

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

1. 
 
 
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? 
 
 
 
1901, 2003 
 
 
0,1900,2004,2005 
 
 
1900, 2004 
 
 
1899, 1900,1901,2003,2004,2005 
 
 
1899,1900,2004,2005 
 
 
 
 
 
 
 
 
 
2. 
 
 
Assinale qual é o método de teste de caixa branca (white box), 
que apresenta uma métrica de software e estabelece um limite 
máximo para o número de testes que deve se executado para 
garantir que todas as instruções sejam executadas pelo menos 
uma vez. 
 
 
 
Teste de Estrutura de Controle 
 
 
Teste de Laços (loops) 
 
 
Teste de Condição 
 
 
Complexidade Ciclomática 
 
 
Teste de Fluxo de Dados 
 
 
 
 
 
 
 
 
 
3. 
 
 
Em determinada função de um sistema de financeiro, não será 
permitido ao usuário, utilizar valores menores que 100 e maiores 
que 1000. Considerando a técnica Partição de Equivalência, é 
correto afirmar que os casos de testes devem considerar os 
valores: 
 
 
 
0,10,1000 
 
 
0,1,11,111,1111. 
 
 
101,111,1111 
 
 
1,101, 1001 
 
 
1,10,100,1000. 
 
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
 
 
Explicação: A técnica de Partição de Equivalência sugere que seja utilizado um valor por intervalo 
válido/inválido. Assim, consideramos um menor que 100, outro entre 100 e 1000 e outro maior 1000. 
 
 
 
 
 
 
 
 
 
4. 
 
 
Indique a opção que Não representa um dos tipos de Teste de 
Caixa Branca. 
 
 
 
Teste de fluxo de dados 
 
 
Teste comportamental 
 
 
Teste de ciclo 
 
 
Teste de condição 
 
 
Teste de caminho básico 
 
 
 
 
 
 
 
 
 
5. 
 
 
A fase de elaboração dos testes de software é uma das partes 
mais importantes, no desenvolvimento de um software. Sobre o 
teste de caixa branca, assinale a alternativa correta. 
 
 
 
Teste executado pelo usuário final do software 
 
 
Teste realizado, na fase de concepção do software 
 
 
Teste feito pelo próprio programador que verifica, se o código que foi construído, é funcional. 
 
 
Teste executado, após a implantação do software 
 
 
Teste feito pela equipe de testadores de software. 
 
 
Gabarito 
Coment. 
 
 
 
 
 
 
 
 
6. 
 
 
O método de testes estruturais de software não tem como 
objetivo garantir que: 
 
 
 
d) As estruturas de dados internas sejam testadas e validadas ao nível de componente. 
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
 
 
a) Os caminhos independentes de um módulo sejam exercitados ao menos uma vez 
 
 
b) As decisões lógicas sejam testadas em seus lados verdadeiro e falso. 
 
 
c) Os ciclos sejam exercitados em seus limites e dentro dos intervalos operacionais 
 
 
e) Os erros de interface sejam identificados no contexto dos requisitos funcionais. 
 
 
 
Explicação: 
O teste de caixa branca, segundo pressman também chamado de teste de caixa-de-vidro, utiliza a 
estrutura de controle descrita no programa para derivar o casos teste. São baseados nos elementos 
internos de um trecho de programa. O objetivo é encontrar o menor número de casos de teste que 
permita que todos os comandos de um programa sejam executados pelo menos uma vez. Desta forma 
não tem preocupação com os aspectos funcionais do programa. 
 
 
 
 
 
 
 
 
 
7. 
 
 
Também conhecido por teste estrutural ou orientado à lógica, 
é uma técnica de teste de software que trabalha diretamente 
sobre o código fonte do componente de software para avaliar 
aspectos, tais como, teste de condição, teste de fluxo de dados, 
teste de ciclos e teste de caminhos lógicos. Trata-se da técnica 
de teste de: 
 
 
 
 
 
Caixa-preta 
 
 
Integração 
 
 
Depuração 
 
 
Caixa-branca 
 
 
Unidade 
 
 
Gabarito 
Coment. 
 
 
 
 
 
 
 
 
8. 
 
 
Dentre as afirmativas abaixo: 
 
I) A Técnica de Teste Estrutural tem como 
objetivo garantir que o produto desenvolvido 
funciona corretamente; 
 
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
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: 
 
 
 
As opções I, II e IV são verdadeiras. 
 
 
As opções I, II e III são falsas. 
 
 
As opções I e IV são verdadeiras. 
 
 
As opções II e III são verdadeiras. 
 
 
As opções II e IV são falsas

Continue navegando