Baixe o app para aproveitar ainda mais
Prévia do material em texto
TESTES DE SOFTWARE Exercício: CCT0272_EX_A1_201403037991 Voltar Aluno(a): GLÁUBER ALEXANDRE DOS SANTOS Matrícula: 201403037991 Data: 09/03/2015 12:08:29 (Finalizada) 1a Questão (Ref.: 201403135895) O processo de teste de software deve basear-se em uma metodologia aderente ao processo de desenvolvimento, com pessoal técnico qualificado, ambiente e ferramentas adequadas. Esta metodologia de teste deve ser o documento básico para organizar a atividade de testar aplicações no contexto da empresa. Assim como o processo de desenvolvimento de software, teste de software também possui um ciclo de vida. Qual das opções abaixo NÃO faz parte do ciclo de vida do teste de software? Codificação: É a conversão das representações do Projeto em uma seqüencia de instruções que formam um programa, sendo escrito numa linguagem de programação Especificação: Elaboração e revisão dos casos de teste , ¿scripts¿ ( no caso de ferramentas de automação de testes) e dos roteiros de Teste e execução dos testes de verificação da documentação do sistema (testes estáticos). Procedimentos iniciais: Consiste na elaboração de documento com o estabelecimento de um acordo entre as partes envolvidas no projeto de teste. Entrega: conclusão do processo de testes com a entrega do sistema para o ambiente de produção. Execução: Execução dos testes planejados conforme os Casos de Teste, ¿scripts¿ e dos roteiros de Teste com os correspondentes registros dos resultados obtidos. 2a Questão (Ref.: 201403100402) Uma equipe de Testes independente normalmente é formada exclusivamente por: Testador, Desenvolvedor, Analista de Teste e Arquiteto de Teste. Gerentes em geral, Analista de Teste, Usuário e Testador. Testador, Usuário, Líder do projeto de Teste e Arquiteto de Teste. Testador, Analista de Teste, Arquiteto de Teste e Líder do Projeto de Testes. Auditor, Desenvolvedor, Testador e Analista de Teste. 3a Questão (Ref.: 201403618418) Sobre os objetivos de teste de software, considere as afirmativas abaixo e assinale a alternativa correta: 1. A atividade de teste é o processo de executar um programa com a intenção de descobrir um erro. 2. A atividade de teste pode comprovar a ausência de erros. 3. Um bom caso de teste é aquele que tem uma elevada probabilidade de revelar um erro ainda não descoberto. 4. Um teste bem-sucedido é aquele que revela um erro não descoberto. Somente as afirmativas 3 e 4 são verdadeiras. Somente a afirmativa 3 é verdadeira. As afirmativas 1, 2, 3 e 4 são verdadeiras. Somente as afirmativas 1, 3 e 4 são verdadeiras. Somente as afirmativas 2 e 4 são verdadeiras. Página 1 de 2BDQ Prova 13/03/2015http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6964421... 4a Questão (Ref.: 201403135893) Segundo Pressman, o teste de software é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente. Por esta razão deverá ser definido: Uma metodologia de desenvolvimento e um modelo (template) para o teste. Um padrão de desenvolvimento e um processo de teste de software. Um cronograma de teste e um padrão de desenvolvimento. Um processo de teste de software e um modelo (template) para o teste. Uma metodologia de desenvolvimento e um padrão de desenvolvimento. Gabarito Comentado. 5a Questão (Ref.: 201403135894) Existem muitas estratégias de teste de software propostas e todas fornecem um modelo para o teste e têm basicamente algumas características genéricas. Qual das opções abaixo está em desacordo com a afirmação anterior? O teste começa no nível do componente e progride em direção à integração do sistema computacionais como um todo. Devemos nos preocupar como teste somente após o código tiver sido gerado. Para executar um teste eficaz, proceder a revisões técnicas eficazes. Fazendo isso, muitos erros serão eliminados antes do começo do teste. O teste é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo independente de teste. Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de software e em diferentes pontos no tempo. 6a Questão (Ref.: 201403100425) Qual é o propósito dos testes? Encontrar 100% dos defeitos do software. 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. Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros elementos técnicos. Remover defeitos. Minimizar os riscos causados por defeitos proveniente do processo de desenvolvimento. Voltar Página 2 de 2BDQ Prova 13/03/2015http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6964421...
Compartilhar