Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/05/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5103877480 1/3 TESTES DE SOFTWARE Simulado: CCT0272_SM_201407331541 V.1 Fechar Aluno(a): NEACIR FURTADO ALMADA JUNIOR Matrícula: 201407331541 Desempenho: 3,0 de 10,0 Data: 03/05/2016 21:39:59 (Finalizada) 1a Questão (Ref.: 201407941185) Pontos: 1,0 / 1,0 Quando você está testando um sistema para controle de receitas culinárias e logo após um sistema para controle de tráfego aéreo, podese afirmar que: Um sistema de controle de receitas culinárias não demanda testes por ser algo de extrema simplicidade, porém o de tráfego aéreo deve ser testado por pelo menos 4 anos antes de entrar em operação. O teste feito no sistema de tráfego aéreo, por ser aparentemente maior, serve para o sistema de controle de receitas que é menor. O conceito de testes é o mesmo para os dois sistemas, porém a cobertura feita no sistema aéreo, dada a sua alta complexidade, deve ser superior, demandando mais tempo de estudo e arquitetura de testes que o sistema de receitas. O teste feito no sistema de receitas culinárias, por ser aparentemente menor, serve para o sistema de controle de tráfego aéreo que é maior. O conceito de teste é o mesmo, logo o tempo para teste também será o mesmo. Gabarito Comentado. 2a Questão (Ref.: 201407458799) 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? Devemos nos preocupar como teste somente após o código tiver sido gerado. O teste é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo independente de teste. 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 começa no nível do componente e progride em direção à integração do sistema computacionais como um todo. Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de software e em diferentes pontos no tempo. Gabarito Comentado. 3a Questão (Ref.: 201407427774) Pontos: 0,0 / 1,0 "Um erro foi encontrado pelo testador". Isto significa que: Um resultado encontrado é diferente do resultado esperado. O testador é atento e não deixa passar nada de estranho. O programa é ruim e provavelmente foi mal construído. O programa não foi construído de acordo com os padrões estabelecidos. O programador não fez o que se esperava. 26/05/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5103877480 2/3 4a Questão (Ref.: 201407427780) Pontos: 0,0 / 1,0 Quando o testador finaliza os testes que ele deveria fazer num determinado módulo, ele então: Entrega o resultado do seu trabalho ao responsável pelos testes. Corrige os erros de acordo com a prioridade e recomeça os testes. Dá seu parecer sobre o projeto de desenvolvimento, indicando se o trabalho foi ou não bem feito. Procura o seu gerente do projeto e entrega os resultados indicando que ele fez um ótimo trabalho. Interrompe o projeto de desenvolvimento para falar sobre os resultados ruins. 5a Questão (Ref.: 201407423309) Pontos: 0,0 / 1,0 Quais entre os exemplos abaixo são considerados Técnicas de Testes? Técnica de Teste Estrutural e Técnica de Teste Funcional. Técnica de Teste Funcional e Técnica de Teste de Estresse. Técnica de Teste de Estresse e Técnica de Teste de Aceite. Técnica de Teste Estrutural e Técnica de Teste Unitário. Técnica de Teste Unitário e Técnica de Teste de Aceite. 6a Questão (Ref.: 201407402737) Pontos: 0,0 / 1,0 Assinale qual é o método de teste de caixa branca (white box), que apresenta uma métrica de software e estabelece um limite máximo para o número de testes que deve se executado para garantir que todas as instruções sejam executadas pelo menos uma vez. Complexidade Ciclomática Teste de Fluxo de Dados Teste de Condição Teste de Estrutura de Controle Teste de Laços (loops) 7a Questão (Ref.: 201407411347) Pontos: 0,0 / 1,0 O desenvolvedor no momento de especificar os testes tomou o cuidado de identificar a quantidade de usuários que vão acessar o sistema simultaneamente, com o número de transações online por usuários por unidade de tempo e com a carga de dados processada pelo servidor por transação. Certamente essa preocupação minimizará os impactos em tempo de resposta do sistema na colocação em produção. Assinale a alternativa que relaciona esse tipo de teste. Teste de Integração Teste Alfa Teste de Recuperação Teste de Unidade Teste de Carga Gabarito Comentado. 26/05/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5103877480 3/3 8a Questão (Ref.: 201407458819) Pontos: 1,0 / 1,0 A principal aplicação de sua empresa vem apresentando uma ¿certa lentidão¿. Você foi chamado para verificar o que está ocorrendo com a aplicação e deseja através da aplicação de algum tipo de teste identificar pontos de gargalo no sistema. Qual o tipo de teste que você deverá utilizar? Teste de esforço Teste de desempenho Teste de recuperação Teste de disponibilização Teste de segurança 9a Questão (Ref.: 201407402740) Pontos: 1,0 / 1,0 Assinale o método de teste que concentrase no esforço de verificação interna do componente/módulo e é feito essencialmente pelo programador. Teste de Estresse Teste de Segurança Teste de Integração Teste de Condição Teste de Unidade Gabarito Comentado. 10a Questão (Ref.: 201407423307) Pontos: 0,0 / 1,0 Uma equipe de Testes independente normalmente é formada exclusivamente por: Gerentes em geral, Analista de Teste, Usuário e Testador. Testador, Desenvolvedor, Analista 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, Usuário, Líder do projeto de Teste e Arquiteto de Teste.
Compartilhar