Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Em relação aos testes de verificação, marque a opção INCORRETA: Verificação da Implementação: O objetivo desta fase é 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. É um processo formal de verificação do código produzido. Verificação dos negócios: O objetivo desta fase é garantir que os diversos documentos produzidos tenham total aderência às necessidades apontadas pelos clientes. Verificação da Implantação: O objetivo desta fase não está somente na avaliação da aderência da solução tecnológica aos requisitos funcionais e não funcionais estabelecidos pelo cliente, mas também em avaliar a aplicação de boas práticas de programação. Verificação da analise e modelagem: O objetivo desta fase não está somente na avaliação da aderência da solução tecnológica aos requisitos funcionais e não funcionais estabelecidos pelo cliente, mas também em avaliar a modelagem da solução como um todo. Verificação dos requisitos:O objetivo desta fase é a verificação das especificações do levantamento dos requisitos funcionais e não funcionais do software a ser desenvolvido. Ref.: 201609713942 2a Questão Quanto mais tardiamente descobrimos os erros, mais caros eles ficam. Quando um erro não é identificado, os custos de sua correção multiplicam-se por 10 para cada fase do processo de desenvolvimento de software em que o erro migra. Por isso _________________, ao longo do processo de desenvolvimento tornam-se uma ajuda na redução dos custos de qualidade: detectam o problema antes de ser implementado. os testes de validação os testes de sistemas os testes de integração os testes de caixa preta os testes de integração os testes de verificação Ref.: 201609193860 3a Questão Em relação aos testes de validação, marque a opção INCORRETA: 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. 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 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 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 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. Ref.: 201609801845 4a 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: Validação de código-fonte Verificação de sistema Verificação de requisitos Verificação de implementação Validação da modelagem e análise Ref.: 201609801846 5a 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: Validação de Sistema Verificação de implementação Verificação de requisitos Validação de código-fonte Validação da modelagem e análise Ref.: 201609193857 6a 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 as sentenças I e II estão corretas Apenas a sentença I está correta Apenas as sentenças II e III estão corretas Todas as sentenças estão erradas Todas as sentenças estão corretas Ref.: 201609193864 7a Questão Marque a opção INCORRETA 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. 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. 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.: 201609801844 8a 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 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. Chamamos de teste de ___________________________ de integração o teste aplicados para a garantia da qualidade da integração dos componentes de um software. Sistema Verificação Revisão Caixa branca Validação
Compartilhar