Buscar

Exercicio Teste Prova

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

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

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ê 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

Prévia do material em texto

Avaliação: CCT0272_AV_201403037991 » TESTES DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201403037991 - GLÁUBER ALEXANDRE DOS SANTOS 
Professor: SHEILA DE GOES MONTEIRO Turma: 9001/AA
Nota da Prova: 3,5 Nota de Partic.: 0 Data: 13/03/2015 15:10:23
1a Questão (Ref.: 201403204220) Pontos: 0,0 / 1,5
Uma vez gerado o código-fonte, o software deve ser testado para descobrir tantos erros quanto possível antes de 
fornecê-lo ao cliente. Para atingir este objetivo o testador deve entender o software e tentar desenvolver uma 
imagem mental de como o software poderá falhar. Neste sentido o testador poderá olhar o software através de 
duas visões. Uma delas é o Teste Caixa Branca. Descreva-a.
Resposta: o teste de caixa branca tem como finalidade as entradas ou saidas das funcionalidades espeficadas, 
focando-se nas resultados de como cada caso ou função por assim entender. Não levando em consideração como 
isso ocorreu internamente.
Gabarito: Resposta: Quando sabemos como é o trabalho interno do software e realizamos testes para garantir que 
as operações internas foram adequadamente exercitadas, estamos realizando teste de caixa-branca. Este tipo de 
teste é baseado em um exame rigoroso dos detalhes procedimentais e dos caminhos lógicos internos do software. 
Segundo Pressman também chamado de teste de caixa-de-vidro, este teste utiliza a estrutura de controle descrita 
no programa para derivar o casos teste. São baseados nos elementos internos do programa.
2a Questão (Ref.: 201403135917) Pontos: 1,5 / 1,5
A partir da seguinte frase: "Até onde podemos forçar o sistema até que falhe?", diga qual o teste a ser aplicado 
nesta situação? Por qual outro nome também é conhecido? Qual a principal meta deste tipo de teste? 
Resposta: Teste de estresse - Este tem como finalidade testar o sistema e ver como ele ira reagir diversas 
solicitações ao sistema vendo se este produz alguma fala e se ele ira reinicializar funciondo normalmente. Podendo 
testar as configurações do ambiente em que ele esteja para determinar possiveis gargalos ou falhas ambientais.
Gabarito: Teste de esforço ou teste de estresse. Colocam os programas em situações anormais. A principal meta do 
teste de esforço é entender o comportamento do sistema durante condições-limite de execução ou fora da 
tolerância esperada. Tipicamente envolve a execução do sistema com baixos recursos de hardware e software, ou a 
concorrência por estes recursos. (Neste caso podemos considerar 0,5 para cada pergunta ou a critério do professor)
3a Questão (Ref.: 201403135895) Pontos: 0,5 / 0,5
O processo de teste de software deve basear-se em uma metodologia aderente ao processo de desenvolvimento, 
com pessoal técnico qualificado, ambiente e ferramentas adequadas. Esta metodologia de teste deve ser o 
documento básico para organizar a atividade de testar aplicações no contexto da empresa. Assim como o processo 
de desenvolvimento de software, teste de software também possui um ciclo de vida. Qual das opções abaixo NÃO 
faz parte do ciclo de vida do teste de software?
Página 1 de 4BDQ Prova
08/04/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Execução: Execução dos testes planejados conforme os Casos de Teste, ¿scripts¿ e dos roteiros de Teste 
com os correspondentes registros dos resultados obtidos.
Procedimentos iniciais: Consiste na elaboração de documento com o estabelecimento de um acordo entre 
as partes envolvidas no projeto de teste.
Especificação: Elaboração e revisão dos casos de teste , ¿scripts¿ ( no caso de ferramentas de automação 
de testes) e dos roteiros de Teste e execução dos testes de verificação da documentação do sistema (testes 
estáticos).
Entrega: conclusão do processo de testes com a entrega do sistema para o ambiente de produção.
Codificação: É a conversão das representações do Projeto em uma seqüencia de instruções que formam um 
programa, sendo escrito numa linguagem de programação
4a Questão (Ref.: 201403104875) Pontos: 0,0 / 0,5
Quando o testador finaliza os testes que ele deveria fazer num determinado módulo, ele então:
Procura o seu gerente do projeto e entrega os resultados indicando que ele fez um ótimo trabalho.
Dá seu parecer sobre o projeto de desenvolvimento, indicando se o trabalho foi ou não bem feito.
Entrega o resultado do seu trabalho ao responsável pelos testes.
Corrige os erros de acordo com a prioridade e recomeça os testes.
Interrompe o projeto de desenvolvimento para falar sobre os resultados ruins.
5a Questão (Ref.: 201403291737) Pontos: 0,0 / 0,5
Os testes de caixa-branca são baseados nos elementos internos de um trecho de programa. Um exemplo de teste 
de caixa-branca é o teste de ciclo que focaliza exclusivamente a validade das construções de ciclo, já que ciclos são 
em sua grande maioria a base da maioria dos algoritmos implementados. Neste tipo de teste podem ser definidos 
quatro tipos de classes de ciclos que são:
simples, aninhados, concatenados e desestruturados.
primários, secundários, terciários e quaternários.
primários, compostos, ortogonais e transversais.
simples, compostos, concatenados e desestruturados. 
principal, secundário, composto e desestruturado. 
6a Questão (Ref.: 201403111897) Pontos: 0,5 / 0,5
Considerando o Grafo de Fluxo de Controle abaixo, escolha a alternativa que representa o caminho associado com critério baseado em fluxo de 
controle "Todos-Nós".
Página 2 de 4BDQ Prova
08/04/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
1,2,3,4,2,3,5,2,6
1,2,6,2,3,4,2,3,5,2,6
1,2,3,4,5,6
1,2,3,4,2,3,5,6
1,2,6
7a Questão (Ref.: 201403135901) Pontos: 0,0 / 0,5
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.
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.
Desenhar o grafo de fluxo correspondente, através da utilização do projeto ou do código como base.
8a Questão (Ref.: 201403135903) Pontos: 0,0 / 0,5
O teste de uma aplicação para Web é um conjunto de atividades relacionadas com um único objetivo: descobrir erros nos diversos 
aspectos da aplicação. Para atingir este objetivo deve ser utilizada uma estratégia de teste que abrange as revisões e o teste 
executável. O processo de teste começa focando os aspectos visíveis da Aplicação ao usuário e abrange os aspectos de tecnologia 
e infraestrutura. Indique a opção abaixo que Não representa estes tipos de teste. 
Particionamento
Componente
Navegação
Configuração
Conteúdo
Página 3 de 4BDQ Prova
08/04/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
9a Questão (Ref.: 201403100463) Pontos: 1,0 / 1,0
Testar as integrações entre os componentes é um objetivo principal de que nível de teste?
Teste de Estresse.
Teste de aceitação. 
Teste Unitário.
Teste de integração.
Teste de sistema.
10a Questão (Ref.: 201403100452) Pontos: 0,0 / 1,0
Considerar os seguintes produtos do trabalho, Tipos de Teste, e Níveis de teste:
I. Documento de projeto da arquitetura do sistema.
II. Documento de Casos de Uso.
III.Teste Funcional.
IV. Teste Estrutural.
V. Teste de Integração.
VI. Teste de Aceitação.
Quais das seguintes indicações são verdadeiras?
II é útil para o IV durante V; I é útil para III durante o VI.
I é útil para o IV durante V; II é útil para III durante VI. 
I é útil para III durante V, II é útil para IV durante o VI.
II é útil para o IV durante V; I não é útil para III durante VI.
I não é útil para o IV durante V; II é útil para III durante VI.
Período de não visualização da prova: desde 03/03/2015 até 17/03/2015.
Página 4 de 4BDQ Prova
08/04/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp

Outros materiais