Baixe o app para aproveitar ainda mais
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
Compartilhar