Baixe o app para aproveitar ainda mais
Prévia do material em texto
QUALIDADE E TESTES DE SOFTWARE Acertos: 9,0 de 10,0 Data: 11/05/2018 19:55:07(Finalizada) 1a Questão (Ref.:201001637169) Acerto: 1,0 / 1,0 Marque a opção INCORRETA: A equipe de qualidade, ou de testes, deve ser o mais independente possível da equipe de desenvolvimento de forma a não estar envolvida emocionalmente nem politicamente com o projeto, tendo um comportamento mais objetivo e direto. Myers concluiu que zero-defeito é algo inatingível! Ou seja, pela complexidade envolvida e pelo número altíssimo de situações existentes, torna-se impossível imaginar um produto de software ¿livre de erros¿. Sempre existirão erros a serem descobertos. Myers concluiu que zero-defeito é algo real com investimentos em processos e produtos independente da complexidade envolvida. A qualidade de um software é definida pelo número de requisitos que forma adequadamente testados e estão em conformidade com o especificado. A qualidade de software trabalha com o conceito de zero-defeito, ou seja, representa a não tolerância a erros. O objetivo é definir um processo que contenha mecanismos de inibição de defeitos, impedimento de que falhas sejam criadas e propagadas para as fases seguintes. 2a Questão (Ref.:201002157243) Acerto: 1,0 / 1,0 No contexto atual os softwares tornaram-se cada vez mais parte do nosso dia-a-dia. Eles são um dos aspectos mais estratégicos para se viabilizar o aprimoramento e a inovação dos produtos e serviços nas organizações. Entretanto, o que acontece de fato, é que as indústrias de software estão despreparadas para atender às rápidas necessidades dos mercados porque não investiram em seus processos internos. Neste contexto as assertivas estão corretas, EXCETO: A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. O processo de garantia de qualidade de software é divido em: Planejamento da qualidade, Implementação da qualidade e Garantia da qualidade. Segundo a regra 10 de Myers, significa que 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. De uma forma ampliada podemos definir testes como "processo sistemático e planejado que tem por finalidade única a identificação de erros." O objetivo geral do controle de qualidade de software e da gestão da qualidade é eliminar problemas de qualidade no software. Tais problemas são conhecidos por diversos nomes: bugs, falhas, erros ou defeitos. 3a Questão (Ref.:201001638380) Acerto: 0,0 / 1,0 O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações analisadas e revisadas nas etapas iniciais do projeto. Qual é a primeira etapa do processo de validação? Validação do sistema Validação da unidade Validação da implementação Validação da integração Validação do aceite Gabarito Coment. 4a Questão (Ref.:201002245156) Acerto: 1,0 / 1,0 É um equívoco pensarmos que somente obteremos qualidade após a codifcaaço de partes do produto a ser desenvolvido. Desta forma devemos garantr 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 requisitos o teste aplicado para a garanta da qualidade dos requisitos funcionais e nço funcionais do softare a ser desenvolvido. Sistema Validação Caixa branca Revisão Verificação Gabarito Coment. 5a Questão (Ref.:201001637430) Acerto: 1,0 / 1,0 Marque a alternativa correta: Cada etapa do processo de desenvolvimento cumpre uma etapa e produz documentos e/ou modelos pertinentes a finalidade da fase. A etapa de verificação é fundamental no processo, pois desde as fases iniciais pode-se aferir a qualidade do processo e não deixar que problemas sejam migrados para as fases seguintes. Em relação as fases no processo de desenvolvimento de software temos: Verificação de negócios - Verificação de instalação - Verificação de análise e modelagem - Verificação de encerramento financeiro Verificação de análise e modelagem - Verificação de desenvolvimento - verificação de suporte Verificação de negócios - Verificação de desenvolvimento - Verificação de implementação - verificação de suporte Verificação de progresso - Verificação de instalação - Verificação de encerramento financeiro - Verificação de treinamento Verificação de negócios - Verificação de requisitos - Verificação de análise e modelagem - Verificação de implementação 6a Questão (Ref.:201001637427) Acerto: 1,0 / 1,0 Segundo Bartié, a auditorias concentram-se nas atividades críticas de um processo de engenharia de software. Marque a opção que NÃO corresponde a um dos objetivos de uma auditoria de qualidade: Avaliar se estão produzindo as atas de reuniões Avaliar se um determinado projeto e as diversas equipes estão respeitando o processo de desenvolvimento Avaliar e garantir que não estão envolvendo clientes e usuários nos processos Avaliar se estão registrando os defeitos encontrados Avaliar se estão atualizando o mapa de riscos dos projetos 7a Questão (Ref.:201001638393) Acerto: 1,0 / 1,0 Indique a opção que Não representa um dos tipos de Teste de Caixa Branca. Teste de fluxo de dados Teste de condição Teste de caminho básico Teste comportamental Teste de ciclo 8a Questão (Ref.:201001638390) Acerto: 1,0 / 1,0 Segundo Pressman o teste de caixa branca, utiliza a estrutura de controle descrita no programa para derivar o casos teste. São baseados nos elementos internos de um trecho de programa. Os casos de teste são determinados a partir das estruturas de controle do programa e desta forma forçar que todos os caminhos possíveis do fluxo de controle do programa sejam percorridos durante os testes. Desta forma, identifique a opção que Não representa uma atividade do teste Caixa Branca. Exercitam estruturas de dados internas para assegurar sua validade. Exercitam todas as decisões lógicas nos seus estados verdadeiro e falso; Garantam que todos os caminhos independentes de um módulo foram exercitados pelo menos uma vez; Identifiquem funções incorretas ou faltando Executam todos os ciclos em seus limites e dentro de suas fronteiras operacionais; Gabarito Coment. 9a Questão (Ref.:201001637451) Acerto: 1,0 / 1,0 Categoria de teste que tem por objetivo avaliar e garantir que todos os requisitos especificados sejam implementados, geralmente servindo como base de um processo de verificação automática. Os testes funcionais estão relacionados as regras de negócio para que se obtenha ampla cobertura dos cenários de negócio. Sua melhor descrição está em um modelo de casos de uso e em casos de uso.Marque a categoria que melhor representa a descrição anterior. Teste de Performance (Desempenho) Teste de Funcionalidade Teste de Compatibilidade (Versionamento) Teste de Confiabilidade e Disponibilidade Teste de Usabilidade 10a Questão (Ref.:201001655183) Acerto: 1,0 / 1,0 A empresa Xpto implantou recentemente um sistema web de controle de documentos. Percebeu-se que após algum tempo de execução o tempo de resposta do servidor degrada e acaba por torna-se inaceitável. Após solicitar auxílio a equipe de teste chegou-se a conclusão que deveria ser realizado que tipo de teste? Configuração Componente Navegação Desempenho Segurança
Compartilhar