Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Exercício: CCT0194_EX_A5_201402216629 Voltar Aluno(a): CRISTIANO VERISSIMO LUZ Matrícula: 201402216629 Data: 01/10/2014 20:07:08 (Finalizada) 1a Questão (Ref.: 201402806791) 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 de subdomínio, Teste de fluxo de dados, Teste Funcional, Teste randômico, Teste Estrutural. 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 Estrutural, Teste de subdomínio, Teste de fluxo de dados, Teste Funcional, Teste randômico. 2a Questão (Ref.: 201402473534) No processo de desenvolvimento de software as modalidades dos testes podem ser: 1. Quanto à utilização do código; 2. Quanto ao objetivo. Assinale a única opção correta que caracteriza a correta classificação de cada item. I. Testes estáticos - São testes realizados pela análise do código fonte. O tipo de análise é visual, podendo haver um questionário para acompanhar os testes, inspecionando o código desenvolvido pela equipe de programação; II. Testes dinâmicos - São testes baseados na execução do código fonte do programa. São realizados antes da etapa de implementação. III. Testes de unidade - Teste realizado em um módulo ou em alguns módulos definidos que representam uma única unidade. A determinação da quantidade de módulos a serem testados está contida na documentação de projeto. IV. Testes de integração - Teste para identificar erros durante a integração e interação entre os módulos ou unidades do sistema. V. Testes de validação - Teste realizado antes da integração de todos os módulos do sistema. Apenas as sentenças II e V estão corretas Apenas a sentença I está correta Apenas as sentenças III e V estão corretas Apenas as sentenças I, III e IV estão corretas Todas as sentenças estão corretas Gabarito Comentado. 3a Questão (Ref.: 201402508602) 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 caixa preta Teste caixa branca Teste de interação 4a Questão (Ref.: 201402471585) Uma representação definida de um procedimento de teste define um(a): Objetivo de teste de software Critério de teste de software Script de teste de software Definição de teste de software Forma de teste de software Gabarito Comentado. 5a Questão (Ref.: 201402470561) As modalidades de teste são classificadas quanto ao uso do código em Testes Estáticos ou Verificações e Testes Dinâmicos ou Validações. Analise as afirmativas abaixo e assinale a única resposta correta. I- Testes Estáticos são efetuados antes da implementação e Testes Dinâmicos nas fases iniciais, verificando a qualidade do software; II- Testes Estáticos são efetuados para verificar a qualidade no processo e Testes Dinâmicos são efetuados para verificar a qualidade do produto; III- Testes Estáticos são efetuados para verificar a qualidade no produto e Testes Dinâmicos são efetuados para verificar a qualidade do processo; IV- Testes Estáticos são efetuados nas fases iniciais do projeto e Testes Dinâmicos são efetuados durante ou após a implementação. Assinale a ÚNICA opção correta Apenas I e II estão corretas; Apenas I e III estão corretas; Apenas II e IV estão corretas; Apenas II e II estão corretas; Apenas III e IV estão corretas; Gabarito Comentado. 6a Questão (Ref.: 201402508600) 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 caixa preta Teste caixa branca. Teste simples. Teste iterativo. Teste de interação.
Compartilhar