Baixe o app para aproveitar ainda mais
Prévia do material em texto
21/11/2014 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3720333309 1/3 TESTES DE SOFTWARE Simulado: CCT0103_SM_201201706807 V.1 Fechar Aluno(a): FELIPE CRUZ GONZALEZ Matrícula: 201201706807 Desempenho: 5,0 de 10,0 Data: 21/11/2014 11:03:01 (Finalizada) 1a Questão (Ref.: 201201840570) Pontos: 1,0 / 1,0 Quando o testador encontra um erro, mas o considera pequeno e inofensivo, ele pode: Interromper o processo de teste. Anotar o erro mesmo assim e continuar com os testes previstos. Corrigir o erro e prosseguir com o teste. Considerar um pequeno engano que pode muito bem ser ignorado. Chamar o programador e interromper os testes. 2a Questão (Ref.: 201201898572) Pontos: 1,0 / 1,0 O presidente de uma empresa solicita um novo sistema de informação e pede atenção para que o sistema possua uma interface intuitiva e muito fácil de utilizar. Durante o desenvolvimento desse sistema, o tipo de teste que deve ser realizado com redobrada atenção é o de: stress. usabilidade. destruição. segurança. desempenho. 3a Questão (Ref.: 201201840558) Pontos: 1,0 / 1,0 Qual teste deve ser aplicado para verificar o nível de facilidade de uso do software pelos usuários. Teste de Usabilidade. Teste de Conformidade. Teste de Recuperação. Teste de Desempenho. Teste de Performance. 4a Questão (Ref.: 201201836122) Pontos: 1,0 / 1,0 Qual é o propósito dos testes? Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros elementos técnicos. Remover defeitos. Encontrar 100% dos defeitos do software. Minimizar os riscos causados por defeitos proveniente do processo de desenvolvimento. 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. 21/11/2014 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3720333309 2/3 5a Questão (Ref.: 201201836099) Pontos: 1,0 / 1,0 Uma equipe de Testes independente normalmente é formada exclusivamente por: Testador, Usuário, Líder do projeto de Teste e Arquiteto de Teste. Auditor, Desenvolvedor, Testador e Analista de Teste. Testador, Analista de Teste, Arquiteto de Teste e Líder do Projeto de Testes. Testador, Desenvolvedor, Analista de Teste e Arquiteto de Teste. Gerentes em geral, Analista de Teste, Usuário e Testador. 6a Questão (Ref.: 201201871590) Pontos: 0,0 / 1,0 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: Um cronograma de teste e um padrão de desenvolvimento. Uma metodologia de desenvolvimento e um padrão de desenvolvimento. Um processo de teste de software e um modelo (template) para o teste. Um padrão de desenvolvimento e um processo de teste de software. Uma metodologia de desenvolvimento e um modelo (template) para o teste. Gabarito Comentado. 7a Questão (Ref.: 201201871591) Pontos: 0,0 / 1,0 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 é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo independente de teste. O teste começa no nível do componente e progride em direção à integração do sistema computacionais como um todo. 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. Devemos nos preocupar como teste somente após o código tiver sido gerado. Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de software e em diferentes pontos no tempo. 8a Questão (Ref.: 201201871592) Pontos: 0,0 / 1,0 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? Execução: Execução dos testes planejados conforme os Casos de Teste, ¿scripts¿ e dos roteiros de 21/11/2014 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3720333309 3/3 Teste com os correspondentes registros dos resultados obtidos. 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). Entrega: conclusão do processo de testes com a entrega do sistema para o ambiente de produção. Procedimentos iniciais: Consiste na elaboração de documento com o estabelecimento de um acordo entre as partes envolvidas no projeto de teste. 9a Questão (Ref.: 201201840599) Pontos: 0,0 / 1,0 É INCORRETO afirmar que: Ter desenvolvedores e testadores em equipes diferentes favorece a execução dos testes. Quando o programa a ser construído é pequeno, não justifica testar algo tão simples. Um trabalho de qualidade depende também de um bom trabalho da equipe de testadores. A revisão é importante durante todo o projeto de desenvolvimento. A qualidade de uma determinada tarefa depende do trabalho de todos os envolvidos. 10a Questão (Ref.: 201201840589) Pontos: 0,0 / 1,0 Tomando como exemplo um software qualquer, verificamos que um determinado caso de teste obteve como tempo de resposta "02 segundos". Levando-se em consideração o documento de requisitos do sistema que especifica "tempo de resposta menor ou igual a 01 segundo", este tempo é: Correto, pois deve-se considerar uma margem de erro na verificaçãod a qualidade. Incorreto, pois é superior ao determinado no documento de requisitos que determina como tempo máximo 1 segundo. Muito baixo, pois 02 segundos é algo aceitável em qualquer sistema computacional. Muito alto, pois os computadores atuais são capazes de processar milhares de informações por minuto. Correto, pois deu exatamente 2,00 segundos e não 02,344 milisegundos. Voltar
Compartilhar