Baixe o app para aproveitar ainda mais
Prévia do material em texto
TESTES DE SOFTWARE Exercício: CCT0272_EX_A3_201403037991 Voltar Aluno(a): GLÁUBER ALEXANDRE DOS SANTOS Matrícula: 201403037991 Data: 09/03/2015 12:10:07 (Finalizada) 1a Questão (Ref.: 201403291735) Indique a opção que Não representa um dos tipos de Teste de Caixa Preta. Baseado em Grafo Teste de ramos Teste de matriz ortogonal Análise do valor Limite Particionamento em Equivalência Gabarito Comentado. 2a Questão (Ref.: 201403090560) A Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica de teste denominada: Partição de Equivalência Complexidade Ciclomática Fluxo de Dados Fluxo de controle Técnica de Estrutura de Controle 3a Questão (Ref.: 201403079832) 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 Condição Teste de Laços (loops) Teste de Fluxo de Dados Complexidade Ciclomática 4a Questão (Ref.: 201403291736) Identifique a opção que Não corresponde a uma das regras da classe de equivalência (Particionamento de equivalência). 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 for booleana, são definidas uma classe válida e uma inválida. 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. Página 1 de 2BDQ Prova 13/03/2015http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6964442... 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. 5a Questão (Ref.: 201403618259) Em um exemplo em que um caso de teste deve ser construído para testar um novo campo numérico do sistema garantindo valores limites estabelecido/conhecidos, quais aspectos deveriam ser levados em consideração? Um campo numérico tem que aceitar números e caracteres especiais, como dois pontos(:) para se digitar a hora. Se for um campo numérico, verificar se não aceita letras, além de garantir o uso de barra (/) o que garantirá a inserção de frações como ¼ (um quarto). Se for um campo numérico, verificar se não aceita caracteres alfabético ou caracteres especiais. Se for um campo numérico, além de não aceitar nada diferente de números, deve ser verificado também seu limite máximo de digitação. Nada precisaria ser levado em consideração, já que o desenvolvedor conhece os valores limites estabelecidos. 6a Questão (Ref.: 201403618293) Tomando como exemplo um software qualquer, verificamos que um determinado caso de teste obteve como tempo de resposta "02 segundos". Levando-se em consideração o documento de requisitos do sistema que especifica "tempo de resposta menor ou igual a 01 segundos", este tempo está: Não se tem como chegar a uma conclusão. Incorreto, pois é superior ao determinado no documento de requisitos que determina como tempo máximo 1 segundo. Correto, pois deu exatamente 2,0 segundos e não 02,344 milissegundos. Muito alto, pois os computadores atuais são capazes de processar milhares de informações por minuto. Muito baixo, pois 02 segundos é algo aceitável em qualquer sistema computacional. Voltar Página 2 de 2BDQ Prova 13/03/2015http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6964442...
Compartilhar