Baixe o app para aproveitar ainda mais
Prévia do material em texto
02/04/2018 EPS http://simulado.estacio.br/alunos/ 1/3 CCT0774_EX_A2_201601518072_V1 QUALIDADE E TESTES DE SOFTWARE 2a aula Lupa Vídeo PPT MP3 Exercício: CCT0774_EX_A2_201601518072_V1 28/03/2018 09:50:12 (Finalizada) Aluno(a): ANDRESSA MARTINS LARA 2018.1 EAD Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201601518072 Ref.: 201601676301 1a Questão Marque a opção INCORRETA Quando o planejamento é feito pelo analista de sistema , uma enorme vantagem surge. Somente o analista de sistemas, o qual desenvolveu o produto, tem a percepção e experiência das diversas técnicas de desenvolvimento aplicadas, sabe como organizá os testes e como emprega-los, propiciando mais eficiência na detecção de erros. Sobre os testes de validação pode-se afirmar que é o processo formal de avaliação de produtos tecnológicos que podem ser aplicado em componentes isolados, módulos existentes ou mesmo a totalidade do sistema. Sobre os testes de verificação pode-se afirmar que é o processo de auditoria de atividades e avaliação de documentos gerados em todas as fases do processo de desenvolvimento do software. Não envolve o processamento de softwares, pois não exste uma encarnação deste ainda. Os testes de verificação serão aplicados respeitando os estágios do desenvolvimento. O planejamento de testes deve valorizar aspectos como reaproveitamento de cenários de testes já realizados, mecanismos de reexecução de testes e conferência de resultados , redução do impacto das mudanças nas documentações/procedimentos de testes já implementados e redução de esforço na manutenção das diversas versões de testes, para cada versão de software existente. Deve-se investir ao máximo na automatização dos processos de testes, pois as interferências humanas tornam o modelo muito frágil, desacreditando todo o esforço que está sendo realizado. A utilização de procedimentos manuais durante o processo de teste pode ser considerada não confiável, pois não temos como garantir que o executor dos testes executou criteriosamente a sequencia correta dos procedimentos de testes e se conferiu se ocorreu o comportamento esperado . Ref.: 201601676297 2a Questão Em relação aos testes de validação, marque a opção INCORRETA: Validação da integração: A validação de integração é uma continuação natural dos testes unitários. Estes testes têm por objetivo validar a compatibilidade entre componentes de um software. Validação de Usuário:A validação de usuário é uma análise das características dos usuários do sistemas que tem por objetivo avaliar o grau de experiência do usuário em relação ao software desenvolvido. Validação da unidade: A validação de unidade é a primeira etapa do processo de validação que tem por objetivo testar componentes individuais de uma aplicação. validação do sistema: A validação do sistema tem com objetivo validar a solução como um todo. Quando este estágio é atingido a maior parte das falhas de funcionalidade deve ter sido detectada pelos testes unitários e pelos testes de integrações. 02/04/2018 EPS http://simulado.estacio.br/alunos/ 2/3 Validação do aceite: A validação do aceite é o último estágio do processo de validação. Trata-se do último processo formal de detecção de erros no sistema, antes de sua disponibilização no ambiente de produção. Ref.: 201602284282 3a Questão O objetivo desta fase do processo de avaliação da qualidade é garantir a qualidade do código-fonte gerado pela equipe de desenvolvimento. Essa qualidade é atribuída pela prática das regras da boa programação. Neste caso estamos falando do teste de: Verificação de sistema Validação da modelagem e análise Verificação de implementação Verificação de requisitos Validação de código-fonte Ref.: 201602284283 4a Questão Devemos garantir a qualidade de todas as etapas do processo de desenvolvimento, não sendo possível um processo de qualidade que não seja integrado ao processo de desenvolvimento. Quando temos como objetivo validar a solução como um todo e considerando que falhas de funcionalidade já deverão ter sido detectadas pelos testes unitários e pelos testes de integração, neste caso estamos nos referindo aos testes de: Verificação de implementação Verificação de requisitos Validação de código-fonte Validação de Sistema Validação da modelagem e análise Ref.: 201601676294 5a Questão Marque a alternativa correta: I - Os testes de verificação e validação são complementares, não devendo ser encarados como atividades redundantes. Cada um possui natureza e objetivo distinto, fortalecendo desta forma o processo de detecção de erros e aumentando a qualidade final do produto. II - Os testes de verificação visam garantir o processo. III - Os testes de validação visam a garantia de qualidade do produto. Apenas a sentença I está correta Todas as sentenças estão corretas Todas as sentenças estão erradas Apenas as sentenças I e II estão corretas Apenas as sentenças II e III estão corretas Ref.: 201602284279 6a Questão É um equívoco pensarmos que somente obteremos qualidade após a codificação de partes do produto a ser desenvolvido. Desta forma devemos garan�r a qualidade de todas as etapas do processo de desenvolvimento, não sendo possível um processo de qualidade que não seja integrado ao 02/04/2018 EPS http://simulado.estacio.br/alunos/ 3/3 processo de desenvolvimento. Chamamos de teste de ___________________________ de requisitos o teste aplicado para a garan�a da qualidade dos requisitos funcionais e não funcionais do so�ware a ser desenvolvido. Validação Revisão Caixa branca Verificação Sistema Ref.: 201601815407 7a Questão Existem diversas fases dentro de um processo de verificação que podem ser aplicadas em momentos diferentes do desenvolvimento do software. Qual a fase cujo objetivo é garantir que os diversos documentos produzidos tenham aderência às necessidades apontadas pelos clientes? Verificação de requisitos Verificação do usuário Verificação de análise e modelagem Verificação de negócio Verificação de implementação Ref.: 201601676299 8a Questão Em relação aos Fatores do Insucesso dos Processos de Qualidade, marque a opção INCORRETA: Falta de técnicas e ferramentas de testes de software no mercado. Qualidade é aplicada tardiamente no projeto Deficiência no planejamento dos testes Ausência da gerência de qualidade independente Falta de um modelo corporativo de qualidade
Compartilhar