Baixe o app para aproveitar ainda mais
Prévia do material em texto
AVALIAÇÃO DE SOFTWARE Lupa Retornar Exercício: CCT0207_EX_A6_201402216629 Matrícula: 201402216629 Aluno(a): CRISTIANO VERISSIMO LUZ Data: 04/06/2015 13:05:51 (Finalizada) 1a Questão (Ref.: 201402865063) Fórum de Dúvidas (0) Saiba (0) Um sistema de vendas possui um módulo "Realizar pagamentos". Para os testes foram definidos os seguintes cenários: Cenário primário: Cliente realiza pagamento em dinheiro Cenário Secundário: Cliente realiza pagamento parcelado Cenário de exceção: Cliente realiza pagamento com cartão invalido Qual o método estruturado para a derivação do caso de teste foi utilizado? Cobertura de código Cobertura de caminhos Cobertura de desvio de caminhos Análise de documentos Decomposição dos requisitos 2a Questão (Ref.: 201402483835) Fórum de Dúvidas (0) Saiba (0) Os testes da caixa preta são uma abordagem complementar aos testes de caixa branca, com a finalidade de identificar um conjunto de situações que serão empregadas em forma de testes para a identificação de erros. Os principais métodos de testes de caixa-preta para obtenção dos casos de testes são: Decomposição de requisitos e análise de documentos Decomposição de requisitos e cobertura de laços Cobertura de linha de código e cobertura de caminhos Análise e documentos e cobertura de caminhos Cobertura de linha de código e cobertura de laços 3a Questão (Ref.: 201402360538) Fórum de Dúvidas (0) Saiba (0) Os principais métodos de testes de caixa-branca para obtenção dos casos de testes são apresentados abaixo, marque a opção que NÃO faz parte deste rol de testes caixa-branca: Cobertura de linha de código Cobertura de Caminhos Cobertura de desvios condicionais Métodos de decomposição de requisitos Cobertura de laços BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript... 1 de 2 04/06/2015 13:15 4a Questão (Ref.: 201402488437) Fórum de Dúvidas (0) Saiba (0) Um módulo contendo um cálculo utilizado em vários programas foi alterado. É correto afirmar que: Somente o módulo de cálculo alterado deve ser testado, pois o processo de reutilização garante que os módulos que o utilizam serão afetados. Todos os programas que tenham relação com esta mudança devem ser verificados, independentes se foram ou não alterados. (teste de regressão) Somente os módulos que envolvam cálculos e tenham fronteiras com o módulo alterado, devem ser testados (teste de afirmação) Todos os módulos de cálculo afetados devem ser testados (teste de cálculos) Os testes devem ser feitos somente no programa mais importante do sistema. (testes evolutivos) 5a Questão (Ref.: 201402808775) Fórum de Dúvidas (0) Saiba (0) Para avaliarmos a qualidade de um software identificamos a necessidade de utilização de uma forma sistêmica de trabalho com o objetivo de identificar o maior número possível de situações de testes. Neste contexto estudamos técnicas de teste de caixa branca e preta. Uma característica básica de um teste de caixa preta é: Dado um conjunto de requisitos, avaliar todos os detalhes da implementação. Conhecer com profundidade a linguagem utilizada para o desenvolvimento. O método de teste para obtenção de casos de teste de cobertura de desvio condicional. Preparar casos de teste baseados na estrutura interna do software. Prepara casos de testes baseados na especificação do software. 6a Questão (Ref.: 201402865467) Fórum de Dúvidas (0) Saiba (0) Qual o método estrutural para a elaboração de casos de testes de caixa branca que tem como objetivo detectar erros nas condições lógicas aplicadas no código-fonte? Neste método os casos de teste são construídos de forma a permitir variação dos valores que determinam a execução dos diversos fluxos alternativos existentes no código-fonte. Cobertura de linha de código Cobertura de desvios condicionais Cobertura de laços Cobertura de caminhos Cobertura de exceção Retornar BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript... 2 de 2 04/06/2015 13:15
Compartilhar