Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Exercício: CCT0194_EX_A5_ Voltar Data: 29/09/2014 22:21:30 (Finalizada) 1a Questão (Ref.: 201402308777) No processo de desenvolvimento de software a fase de teste possui uma importância fundamental. Analise cada item seguinte, classificando-os como V (verdadeiro) ou F (falso). 1. A fase de teste tem como objetivo detectar possíveis defeitos ou erros que possam surgir na fase de implementação; 2. Nessa fase, de testes, devem-se coletar os resultados e analisá-los e consertá-los somente depois de sua implantação. 3. Essa fase é essencial para aumentar a qualidade do produto ou sistema em que será implantado. 4 4. Tem como objetivo encontrar um erro que ainda não foi descoberto. É correto, apenas, o que se afirma em Assinale a ÚNICA opção com a sequência correta de V e F. 1-V; 2-F; 3-V; 4-V 1-F; 2-F; 3-V; 4-F 1-V; 2-V; 3-V; 4-F 1-V; 2-V; 3-F; 4-F 1-F; 2-V; 3-F; 4-V 2a Questão (Ref.: 201402642041) Complete a frase escrevendo o nome dos principais tipos de Testes de Software (Gustafson, 2003 - Cap. 10): ________________: A especificação do software é usada para identificar subdomínios que deveriam ser testados. ________________: É baseado na estrutura do código. O critério mais simples é o de cobertura de todo o comando. ________________: É a ideia de particionar o domínio de entrada em subdomínios mutuamente exclusivos e requerendo um número igual de casos de teste de cada subdomínio. ________________: É o teste baseado no fluxo de dados através do programa. Os dados fluem de onde são definidos para onde são usados. ________________: É caracterizado pela seleção aleatória dos casos de teste. Teste Funcional, Teste Estrutural, Teste de subdomínio, Teste de fluxo de dados, Teste randômico. Teste de fluxo de dados, Teste Funcional, Teste Estrutural, Teste de subdomínio, Teste randômico. Teste Estrutural, Teste randômico, Teste de subdomínio, Teste de fluxo de dados, Teste Funcional. Teste de subdomínio, Teste de fluxo de dados, Teste Funcional, Teste randômico, Teste Estrutural. Teste Estrutural, Teste de subdomínio, Teste de fluxo de dados, Teste Funcional, Teste randômico. 3a Questão (Ref.: 201402642021) São comuns os principais fundamentos de Teste de Software (Gustafson, 2003 - Cap. 10): 1. Teste exaustivo é a execução de todos os casos possíveis de teste e sempre podemos fazê-lo. 2. Existem duas preocupações básicas no teste de software: quais casos de teste usar e quantos casos de teste são necessários. 3. Uma especificação é essencial para o teste de software. 4. Um caso de teste raramente deverá incluir o resultado esperado. Assinale a alternativa correta: Apenas as sentenças I, III estão corretas Apenas as sentenças II e III estão corretas Apenas a opção I e II estão corretas Todas as opções estão corretas Apenas a sentença III e IV estão corretas Gabarito Comentado. 4a Questão (Ref.: 201402641699) Analise as alternativas abaixo. I. A fase de teste tem como objetivo detectar possíveis defeitos ou erros que possam surgir na fase de implementação. Nessa fase, de testes, deve-se coletar os resultados e analisá-los e consertá-los antes de sua implantação. II. Testes de sistemas - Análise e verificação de todos os componentes do sistema. Validar se estão em conformidade com os requisitos anteriormente definidos. Para uma melhor analise, o teste deve ser feito pela equipe desenvolvedora. III. Teste caixa preta - Teste que não leva em conta os mecanismos e definições internos do sistema. O objetivo principal está no resultado da saída de dados do sistema, mediante a entrada definida de dados. IV. Teste caixa branca - Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão analisados e suas representações lógicas também. Escolha a alternativa correta: Apenas as sentenças II e III estão corretas. Apenas a sentença I está correta. Todas as sentenças estão erradas. As sentenças I, II, III e IV estão corretas. Apenas as sentenças I e II estão corretas. 5a Questão (Ref.: 201402343850) Teste que não leva em conta os mecanismos e definições internos do sistema. O objetivo principal está no resultado da saída de dados do sistema, mediante a entrada definida de dados. Marque a alternativa que indica o tipo de teste descrito acima. Teste de interação. Teste caixa preta Teste iterativo. Teste simples. Teste caixa branca. 6a Questão (Ref.: 201402343852) Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão analisados e suas representações lógicas também. Marque a alternativa que indica o tipo de teste mencionado acima. Teste iterativo Teste simples Teste de interação Teste caixa preta Teste caixa branca
Compartilhar