Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/11/2014 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1/3 Avaliação: CCT0204_AV_201101111356 » TESTES DE SOFTWARE Tipo de Avaliação: AV Aluno: 201101111356 LUCIANO BARBOSA LIMA Professor: SHEILA DE GOES MONTEIRO Turma: 9001/AA Nota da Prova: 5,5 Nota de Partic.: 2 Data: 19/11/2014 11:16:57 1a Questão (Ref.: 201101181126) Pontos: 0,5 / 0,5 Qual é o propósito dos testes? Descobrir o maior número possível de defeitos do software, assegurar que o teste atende a todos os requisitos de sistema estabelecido entre o desenvolvedor e o cliente. Encontrar 100% dos defeitos do software. Minimizar os riscos causados por defeitos proveniente do processo de desenvolvimento. Remover defeitos. Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros elementos técnicos. 2a Questão (Ref.: 201101216621) Pontos: 1,0 / 1,0 Considere que você faz parte de uma equipe de teste de uma organização e foi indicado para realizar um teste para validar mudanças por imposições legais e tecnológicas a que um software foi submetido. Indique abaixo a opção que retrata o teste que você deverá usar: Teste em manutenção preventiva Teste em manutenção perfectiva Teste em manutenção corretiva Teste em manutenção adaptativa Teste em manutenção elucidativa 3a Questão (Ref.: 201101185590) Pontos: 0,5 / 0,5 Durante a revisão dos documentos do sistema, é indicada a participação dos seguintes profissionais: Analistas, programadores, testadores. Gerente de Marketing, Cliente e testadores. Analista, Programador e Operador. Gerente do Projeto, Analista e Testadores. Gerente de Desenvolvimento, Gerente de Recursos Humanos e Testadores. 4a Questão (Ref.: 201101216614) Pontos: 0,0 / 1,0 Considere o seguinte contexto: você necessita validar a exatidão da execução das funções de um sistema dentro de um ambiente operacional controlado, acompanhando cenários sistêmicos elaborados pelo profissional 26/11/2014 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2/3 de requisitos do projeto e que devem retratar os requisitos funcionais e não funcionais do sistema. Que Teste você usaria? Teste de Unidade Teste de Desempenho Teste de sistema Teste de Validação Teste de Integração 5a Questão (Ref.: 201101185584) Pontos: 0,5 / 0,5 Você recebeu um caso de teste a ser aplicado. Quando você inicia a execução, percebe que os resultados esperados estão diferentes dos encontrados, porém os resultados encontrados estão corretos e o caso de teste está errado. Isto acontece devido a: O testador inverteu a entrada dos dados. Os requisitos não ficaram claros para os testadores. Isto não acontece, pois o caso de teste está sempre correto. Uma provável falha na construção dos casos de teste. O cliente agiu de má fé. 6a Questão (Ref.: 201101181110) Pontos: 0,0 / 0,5 Dentre as afirmativas abaixo: I) A Técnica de Teste Estrutural tem como objetivo garantir que o produto desenvolvido funciona corretamente; II) A Técnica de Teste Estrutural foi desenvolvida com o objetivo de assegurar que os requisitos do software e as especificações foram atendidos; III) Teste Caixa Preta é um exemplo de Tipo de Teste aplicado a Técnica de Teste Estrutural; IV) Teste Caixa Branca é um exemplo de Tipo de Teste aplicado a Técnica de Teste Estrutural. Podemos afirmar que: As opções II e III são verdadeiras. As opções I, II e IV são verdadeiras. As opções II e IV são falsas. As opções I, II e III são falsas. As opções I e IV são verdadeiras. 7a Questão (Ref.: 201101178546) Pontos: 0,5 / 0,5 Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica estrutural: Exercitar as estruturas de dados internas para garantir a sua validade. Executar todos os laços em suas fronteiras e dentro de seus limites operacionais. Garantir que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo 26/11/2014 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3/3 menos uma vez. Exercitar todas as decisões lógicas para valores falsos ou verdadeiros. A entrada é adequadamente aceita. 8a Questão (Ref.: 201101216608) Pontos: 0,0 / 0,5 No Teste de Validação, o foco está no nível de requisitos e podem ser divididos em dois tipos. Quais são eles? Teste Comportamental e Teste de Conteúdo Teste de Função e Teste de Desempenho Teste de Aceitação e Teste de Homologação Teste Estrutural e Teste Funcional Teste Alfa e Teste Beta 9a Questão (Ref.: 201101284925) Pontos: 1,0 / 1,5 As estratégias de teste de software fornecem um roteiro que descreve os passos a serem executados como parte do teste, define também quando esses passos serão planejados e então executados, quanto esforço de trabalho, tempo e recursos serão necessários. Desta forma qualquer estratégia de teste deve incorporar planejamento dos testes, projeto de casos de teste, execução dos testes, coleta e avaliação dos dados resultantes. Caso você estivesse estruturando esta estratégia, quem (que grupo de pessoas) você escolheria para executar os testes? Resposta: Seria necessário o grupo de testadores. Gabarito: Normalmente para que o processo de teste transcorra de forma íntegra é comum a utilização de um grupo independente de teste, já que as pessoas que criaram o software não devem ser as que irão realizar os testes. Seria um conflito de interesses, pois foram elas que o desenvolveram. Normalmente este grupo trabalha de forma conjunta e existem testes que somente serão conduzidos pelos desenvolvedores, como o teste de unidade. 10a Questão (Ref.: 201101216624) Pontos: 1,5 / 1,5 Diferentes causas geram manutenções de tipos diferentes em um software em produção. Quais os tipos de manutenção possíveis? Descreva cada uma delas: Resposta: Preventiva, visa realizar manutenção a fim de identificar possíveis erros que gerem defeitos posteriores. Corretiva, visa realizar manutenção a fim de corrigir defeitos no software. Adaptativa, visa verificar se o software é adaptável a novas funcionalidades. Gabarito: A manutenção Corretiva irá identificar e corrigir defeitos (erros latentes), A manutenção Adaptativa irá adaptar o software a novas tecnologias (TI/SI), metodologias, modelos de gestão, legislação. A manutenção Perfectiva irá incluir novas funções (ampliações) no software em produção. A manutenção Preventiva irá melhorar a manutenibilidade ou a confiabilidade futura. Período de não visualização da prova: desde 06/11/2014 até 25/11/2014.
Compartilhar