Prévia do material em texto
QUALIDADE E TESTES DE SOFTWARE Teste 1 5a aula 1a Questão O Modelo V é uma melhoria do Modelo Cascata do desenvolvimento de produto. Ele possui alguns objetivos, dentre os quais estão explicitados nas alternativas abaixo, EXCETO (ou seja, assinale a alternativa INCORRETA, isto é a que não representa um dos objetivos do Modelo V). Um dos objetivos do Modelo V é reduzir os custos totais ao longo do ciclo de vida do projeto Um dos objetivos do Modelo V é mimizar os riscos do projeto. Um dos objetivos do Modelo V é maximizar os lucros da empresa desenvolvedora. Um dos objetivos do Modelo V é melhorar a comunicação entre as partes interessadas. Um dos objetivos do Modelo V é melhorar e garantir a qualidade do projeto. 2a Questão O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. A configuração desse modelo é representada por: Validação: unitário, integração, sistema e programação. Validação: requisitos, integração, sistema e programação. Validação: unitário, código, sistema e programação. Verificação: integração, análise, desenvolvimento e código. Verificação: requisitos, análise, arquitetura e código. 3a Questão O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as asserções abaixo e, a seguir, assinale a alternativa correta. I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. II. O Modelo V é altamente complexo e requer investimento para conseguir aprender. III. O Modelo V especiffica os papéis dos diferentes tipos de testes para serem executados. IV. O Modelo V envolve apenas os programadores no teste. Apenas as asserções I, II e III estão corretas Apenas as asserçoes II e IV estão corretas Apenas as asserções I e III estão corretas Apenas as asserções I, II e IV estão corretas Apenas as asserções II, III e IV estão corretas 4a Questão Existem diversos modelos no processo de desenvolvimento de software. Um deles é o Modelo V. Sobre este Modelo V, pode-se afirmar: I. O Modelo V é uma melhoria do Modelo Iterativo de desenvolvimento de produto, pois esse modelo tinha um problema de reatividade. II. O Modelo V permite que, durante a integração de um sistema, os testes sejam feitos contra os próprios requisitos do componente ou interface que está sendo testado. III. No Modelo V cada etapa deve ser concluída antes que a próxima inicie, e o teste é planejado em paralelo com a atividade correspondente no desenvolvimento, ou seja, o modelo considera o teste como uma atividade paralela, e não como uma atividade isolada que ocorre no final do desenvolvimento. Após a leitura das asserções acima, analise as alternativas subsequentes e assinale a correta. Somente as asserções I e II stão corretas Somente a asserção II está correta Somente as asserções II e III estão corretas Somente a asserção I está correta Somente as asserções I e III estão corretas 5a Questão O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. Ela tem vantagens e desvantagens. As desvantagens são representadas por: A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. O cliente deve ter paciência, pois ele receberá o produto no fim do ciclo de vida. Envolver o usuário no teste. Especifica os papéis dos diferentes tipos de testes para ser executada. Ele é um modelo simples e fácil de aprender. 6a Questão __________________ geralmente são executados após a correção de algum defeito ou após a adição de uma nova funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação. Complete a lacuna. Teste Integração Testes de estresse Teste alfa Testes de regressão Teste fumaça 7a Questão O (I) é um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele. O (II) acrescenta duas partes importantes, que são: Verificação e Validação. Após a leitura das sentenças (I) e (II), assinale a alternativa que as preencher corretamente e respectivamente. (I) Modelo Iterativo; (II) Modelo Iterativo (I) Modelo V; (II) Modelo Cascata (I) Modelo V; (II) Modelo Iterativo (I) Modelo V; (II) Modelo V (I) Modelo Iterativo; (II) Modelo Cascata 8a Questão Um modelo em que podemos fazer a atividade de teste é o Modelo em V. Neste modelo também fazemos a verificação e a validação. Esses momentos do processo de desenvolvimento de Software garantem o processo e a qualidade do Software. Os processos de Verificação no Modelo em V tratam as seguintes situações: I- Negócios, requisitos, análise e modelagem, implementação. II- Unidade, integração, sistema, aceite. III- Negócios, requisitos, análise e modelagem, aceite. Assinale a assertiva correta. Apenas o item II está correto. Apenas os itens I e II estão corretos. Apenas os itens II e III estão corretos. Apenas o item III está correto. Apenas o item I está correto.