Prévia do material em texto
08/05/2018 EPS http://estacio.webaula.com.br/Classroom/index.html?id=1994045&classId=931482&topicId=2708345&p0=03c7c0ace395d80182db07ae2c30f034&enableFor… 1/4 DIEGO DOS SANTOS NASCIMENTO 201607398575 EAD BARRA I TOM JOBIM RJ QUALIDADE E TESTES DE SOFTWARE Avaliação Parcial: CCT0774_SM_201607398575 V.1 Aluno(a): DIEGO DOS SANTOS NASCIMENTO Matrícula: 201607398575 Acertos: 8,0 de 10,0 Data: 07/05/2018 21:12:07 (Finalizada) 1a Questão (Ref.:201607544844) Acerto: 0,0 / 1,0 Marque a opção INCORRETA A qualidade de um software é definida pelo número de defeitos encontrados durante a fase de testes e com o acréscimo de novos requisítos independente da necessidade dos usuário. O defeito é um problema de qualidade encontrado depois do software ter sido liberado aos usuários finais. Um erro é definido como um problema de qualidade encontrado antes do software ser liberado aos usuários finais 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. O Controle da Qualidade avaliará sistematicamente a qualidade do processo em execução e a qualidade do produto tecnológico que está sendo desenvolvido. 2a Questão (Ref.:201608152819) Acerto: 1,0 / 1,0 A implantação de um processo de qualidade tanto no processo, como no produto tem um custo, porém é vantajosa, pois quanto mais tardiamente os erros forem descobertos, mais cara custa a solução. Podemos entender que o custo da qualidade é todo o inves뛕�mento realizado com a finalidade de um produto ou serviço a뛕�ngir a qualidade desejada. Chamamos de __________________________ o esforço para garan뛕�r a qualidade, ou seja, todos os inves뛕�mentos realizados para planejar e manter toda uma infraestrutura de pessoas, processos e ferramentas cujo obje뛕�vo seja prevenir e detectar. Custo do erro Custo do teste Custo da conformidade Custo do projeto Custo da nãoconformidade 3a Questão (Ref.:201608064932) Acerto: 1,0 / 1,0 Quanto mais tardiamente descobrimos os erros, mais caros eles ficam. Quando um erro não é identificado, os custos de sua correção multiplicamse por 10 para cada fase do processo de desenvolvimento de software em que o erro migra. Por isso _________________, ao longo do processo de desenvolvimento tornamse uma ajuda na redução dos custos de qualidade: detectam o problema antes de ser implementado. os testes de integração os testes de verificação os testes de caixa preta os testes de integração os testes de validação 08/05/2018 EPS http://estacio.webaula.com.br/Classroom/index.html?id=1994045&classId=931482&topicId=2708345&p0=03c7c0ace395d80182db07ae2c30f034&enableFor… 2/4 os testes de sistemas Gabarito Coment. 4a Questão (Ref.:201608064964) Acerto: 1,0 / 1,0 O processo de desenvolvimento de software é dividido em dois momentos que possuem características diferentes e consequentemente necessitam de métodos de avaliação também diferentes. Um destes momentos caracteriza se pela presença física do software e de seu processamento em um ambiente tecnicamente preparado. Neste caso devemos aplicar os testes de: Documentação Validação Verificação Caixa branca Requisitos 5a Questão (Ref.:201608152839) Acerto: 1,0 / 1,0 Na empresa de João existe um processo de desenvolvimento de so횦�ware formal. Dentre as diversas a뛕�vidades descritas no processo estão previstos: 1‐O registro dos defeitos encontrados 3. A produção das atas de reuniões 4. As realizações das reuniões de revisões, 5. As elaborações das documentações obrigatórias Para garan뛕�r que todas as a뛕�vidades envolvidas no processo de desenvolvimento de so횦�ware sejam realmente executadas devemos realizar: Testes Revisões Validações Auditorias Inspeções 6a Questão (Ref.:201607546064) Acerto: 1,0 / 1,0 Você trabalha em uma empresa de desenvolvimento de software e está participando de uma a Revisão Técnica Formal (RTF). Na reunião seu chefe distribuiu documentos, explicou os objetivos, processos e documentos para cada participante da reunião. Ele checou também os critérios de entrada. Esta fase é normalmente conhecida como: Planejamento Acompanhamento Retrabalho Preparação Individual Kickoff Gabarito Coment. 7a Questão (Ref.:201607545119) Acerto: 0,0 / 1,0 Marque a alternativa correta: I Testes regressivos são elaborados de acordo com a evolução do produto. Á medida que o software recebe novas funcionalidades, um novo conjunto de testes deve ser criado. Desta forma, os testes de regressivos testam somente as inovações do software (novas funções implementadas), assumindo que nenhum erro foi introduzido após seu processo de desenvolvimento. 08/05/2018 EPS http://estacio.webaula.com.br/Classroom/index.html?id=1994045&classId=931482&topicId=2708345&p0=03c7c0ace395d80182db07ae2c30f034&enableFor… 3/4 II Testes progressivos visam reexecutar um subconjunto (total ou parcial) de testes previamente executados. Seu objetivo é garantir que as alterações e inserções não prejudicarão o funcionamento do software. As novas versões do produto devem ser submetidas a uma nova sessão de testes para detectar eventuais impactos em outras funcionalidades. III No planejamento dos testes a equipe deve verificar qual abordagem utilizará e escolher entre testes caixa branca ou testes caixa preta já que as abordagens não permitem que sejam utilizadas em conjunto em um mesmo projeto de software. Apenas a sentença III está correta Todas as sentenças estão erradas Apenas as sentenças I e II estão corretas Todas as sentenças estão corretas Apenas as sentenças II e III estão corretas Gabarito Coment. 8a Questão (Ref.:201608118255) Acerto: 1,0 / 1,0 Um programa valida um campo numérico da seguinte maneira: Valores inferiores ou iguais a 0 são rejeitados, valores entre 1 e 150 são aceitos, valores maiores ou iguais a 151 são rejeitados. Qual das alternativas contém os valores de entrada que cobre todas as partições de equivalência? 0,1,150 10,150,200 1,50,120 151,65,150 0,1,151 9a Questão (Ref.:201607545127) 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 Usabilidade Teste de Compatibilidade (Versionamento) Teste de Performance (Desempenho) Teste de Confiabilidade e Disponibilidade Teste de Funcionalidade 10a Questão (Ref.:201608155973) Acerto: 1,0 / 1,0 João desenvolveu um site de comércio eletrônico e precisa testar o acesso a funcionalidades e informações que requerem perfil avançado. Qual o teste de validação deverá ser utilizado nesta situação? Carga Segurança Configuração Volume Infraestrutura 08/05/2018 EPS http://estacio.webaula.com.br/Classroom/index.html?id=1994045&classId=931482&topicId=2708345&p0=03c7c0ace395d80182db07ae2c30f034&enableFor… 4/4