Buscar

TESTES DE SOFTWARE Simulado v.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

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

TESTES DE SOFTWARE 
Simulado: CCT0103_SM_201408203821 V.3 
Aluno(a): ROBSON CABRAL DA SILVA JUNIOR Matrícula: 201408203821 
Desempenho: 0,4 de 0,5 Data: 12/05/2017 14:20:17 (Finalizada) 
 
 
 1a Questão (Ref.: 201408318311) Pontos: 0,1 / 0,1 
Segundo Pressman o teste de caixa branca, utiliza a estrutura de controle descrita no programa para derivar o casos teste. São 
baseados nos elementos internos de um trecho de programa. Os casos de teste são determinados a partir das estruturas de controle do 
programa e desta forma forçar que todos os caminhos possíveis do fluxo de controle do programa sejam percorridos durante os testes. 
Desta forma, identifique a opção que não representa uma atividade do teste Caixa Branca. 
 
 Identifiquem funções incorretas ou faltando; 
 
Garantam que todos os caminhos independentes de um módulo foram exercitados pelo menos uma vez; 
 
Executam todos os ciclos em seus limites e dentro de suas fronteiras operacionais; 
 
Exercitam todas as decisões lógicas nos seus estados verdadeiro e falso; 
 
Exercitam estruturas de dados internas para assegurar sua validade; 
 
 
 
 2a Questão (Ref.: 201408287358) Pontos: 0,1 / 0,1 
A característica básica de um teste de caixa preta é: 
 
 Preparar casos de teste baseados na especificação do software. 
 
Dado um conjunto de requisitos, avaliar todos os detalhes da implementação. 
 
Preparar casos de teste baseados em requisitos de usabilidade. 
 
Preparar casos de teste baseados na estrutura interna do software. 
 
Conhecer com profundidade a linguagem utilizada para o desenvolvimento. 
 Gabarito Comentado. 
 
 
 
 
 3a Questão (Ref.: 201408280258) Pontos: 0,1 / 0,1 
Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica estrutural: 
 
 
 
 
Exercitar todas as decisões lógicas para valores falsos ou verdadeiros. 
 A entrada é adequadamente aceita. 
 
Exercitar as estruturas de dados internas para garantir a sua validade. 
 
Garantir que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo menos uma vez. 
 
Executar todos os laços em suas fronteiras e dentro de seus limites operacionais. 
 
 
 
 4a Questão (Ref.: 201408287361) Pontos: 0,1 / 0,1 
A característica básica de um teste de caixa branca é: 
 
 
Conhecer com profundidade a linguagem utilizada para o desenvolvimento. 
 Preparar casos de teste baseados na estrutura interna do software. 
 
Preparar casos de teste baseados na especificação do software. 
 
Dado um conjunto de requisitos, avaliar todos os detalhes da implementação. 
 
Preparar casos de teste baseados em requisitos de usabilidade. 
 
 
 
 5a Questão (Ref.: 201408815180) Pontos: 0,0 / 0,1 
 
O diagrama ilustrado representa um conjunto de módulos e será utilizado por um engenheiro de software 
chamado Evandro, para auxiliá-lo na realização de estratégias de testes de unidade e integração. Ele sabe 
que o desenvolvimento de pseudocontroladores (Drivers) e pseudocontrolados (Stubs) é considerado uma 
despesa indireta, pois eles não serão entregues ao cliente juntamente com o produto final. Todavia lhe foi 
atribuída a tarefa de separar conjuntos de testes com esta finalidade. Supondo que a abordagem de 
integração seja incremental e que a direção seja ascendente (bottom-up), assinale a alternativa que indica o 
uso correto de pseudocontroladores e pseudocontrolados a serem utilizados por Evandro: 
 
 
 
Não serão utilizados na Unidade e pseudocontrolados na Integração 
 
Ambos serão utilizados na Unidade e pseudocontrolados serão utilizados na Integração 
 Ambos serão utilizados na Unidade e pseudocontroladores serão utilizados na Integração 
 Ambos serão usados na Unidade e na Integração 
 
Não serão utilizados na Unidade e pseudocontroladores na Integração

Outros materiais