Baixe o app para aproveitar ainda mais
Prévia do material em texto
Semana 4 - Atividade Avaliativa Estado de Conclusão da Pergunta: PERGUNTA 1 1. Indique com V (Verdadeiro) ou F (Falso) as afirmações sobre o teste fumaça apresentadas a seguir: ( ) O teste fumaça deve ser executado uma única vez durante o processo de desenvolvimento do software. ( ) Teste fumaça é uma abordagem de teste de integração usada como mecanismo marca- passo em projetos com prazo crítico. ( ) A finalidade do teste fumaça é encontrar erros do tipo “bloqueadores" que apresentem alta probabilidade de atrasar o cronograma do software. Assinale a alternativa que indica corretamente a sequência de indicações verdadeiras e falsas das afirmativas analisadas. a. F, V, F. b. F, V, V. c. V, V, V. d. V, F, V. e. F, F, F. 1 pontos PERGUNTA 2 1. Indique quais frases abaixo apontam corretamente fraquezas ou deficiências dos testes caixa-preta ou caixa-branca. I - No teste caixa-preta, considera-se que uma partição do domínio de entrada é consistente em relação à sua habilidade de detectar um defeito. Mas, isso nem sempre é verdade, um elemento de uma partição pode revelar a presença de um defeito porém não se pode garantir que todos fariam isso. II - O teste caixa-branca pode direcionar os testes a apenas testar o que o programa está fazendo e não o que ele deveria fazer. III - O teste caixa-preta pode exigir um número muito grande de casos de teste para ser satisfeito (ou completamente executado). a. Apenas a afirmação I está correta. b. Apenas a afirmação II está correta. c. Todas as afirmações estão corretas. d. Apenas as afirmações I e II estão corretas. e. Apenas a afirmação III está correta. 1 pontos PERGUNTA 3 1. Indique com V (Verdadeiro) ou F (Falso) as afirmações sobre o teste de integração no contexto orientado a objetos apresentadas a seguir: ( ) O software orientado a objetos não tem uma estrutura óbvia de controle hierárquico, portanto as estratégias tradicionais de integração descendente e ascendente têm pouco significado. ( ) Uma estratégia que pode ser aplicada ao teste de integração OO é o teste baseado em sequencia de execução, que integra o conjunto de classes necessárias para responder a uma entrada ou evento do sistema. ( ) Uma estratégia que pode ser aplicada ao teste de integração OO é o teste baseado em uso, que inicia a construção do sistema testando as classes que usam poucas (ou nenhuma) classes servidoras e depois passa para as classes que tem mais dependências para outras classes. Assinale a alternativa que indica corretamente a sequência de indicações verdadeiras e falsas das afirmativas analisadas. a. V, V, F. b. V, F, F. c. V, V, V. d. F, V, V. e. V, F, V. 1 pontos PERGUNTA 4 1. Indique as afirmações Verdadeiras (V) e Falsas (F) a respeito do teste caixa-preta. ( ) É também conhecido como teste caixa-fechada ou teste funcional. ( ) Esse teste é baseado exclusivamente no conhecimento dos requisitos do objeto em teste, sem que seja necessário conhecer detalhes de sua implementação para se definir os casos de teste. ( ) Pode ser considerado complementar ao teste caixa-branca. Assinale a alternativa que indica corretamente a sequência de indicações verdadeiras e falsas das afirmativas analisadas. a. V, V, V. b. V, V, F. c. V, F, V. d. V, F, F. e. F, F, F. 1 pontos PERGUNTA 5 1. As visões sobre os objetos testados basicamente definem os testes funcionais e estruturais, ou seja, os testes caixa-preta e caixa-branca. Leia as afirmações abaixo e indique a alternativa correta. I. O teste caixa-preta está livre das restrições impostas pela estrutura e lógica interna dos objetos de teste. II. Através do teste caixa-preta é possível executar um teste completo do objeto de teste. III. Um teste que requer a execução de todos os caminhos da estrutura lógica do programa é um teste caixa-branca. IV. Existem testes caixa-branca que são difíceis de serem satisfeitos na prática, pois exigem a execução de um número muito grande de requisitos de teste. a. Apenas a I e II são corretas. b. Todas as afirmações são corretas. c. Apenas a I, II e III são corretas. d. Apenas a I, III e IV são corretas. e. Apenas I é correta. 1 pontos PERGUNTA 6 1. Indique as afirmações Verdadeiras (V) e Falsas (F) a respeito do teste caixa-branca. ( ) É também conhecido como teste caixa-aberta ou caixa-transparente pois nele se analisa a estrutura interna do objeto em teste para se definir os requisitos de teste. ( ) Mesmo o objeto em teste tendo uma estrutura lógica bastante simples pode ser difícil testá- lo completamente através do teste caixa-branca, uma vez que podem existir interações ou até mesmo recursão na sua lógica. ( ) O teste caixa-branca é considerado complementar ao teste caixa-preta e idealmente eles deveriam ser aplicados em conjunto em uma estratégia de teste efetiva. ( ) O teste caixa-branca é aplicado apenas a partir de um conhecimento da especificação funcional de um objeto em teste. Assinale a alternativa que indica corretamente a sequência de indicações verdadeiras e falsas das afirmativas analisadas: a. V, V, V, V. b. V, V, F, F. c. F, F, F, F. d. V, V, V, F. e. V, F, F, F. 1 pontos PERGUNTA 7 1. _______________________ fornece um roteiro que descreve os passos a serem executados como parte do teste, define quando esses passos são planejados e então executados e quanto trabalho, tempo e recursos serão necessários. Portanto, qualquer ________________ deve incorporar _______________, _______________, ________________ e ______________ dos dados resultantes. Os termos que completam as lacunas corretamente são: Teste de software, teste de software, modelos, métodos, testes, gráficos. Especificação de requisitos, especificação de requisitos, modelos, métodos, testes, gráficos. Estratégia de teste de software, estratégia de teste, planejamento dos testes, projeto de casos de teste, execução dos testes, coleta e avaliação. Método de teste, método de teste, cronograma, análise de risco, tarefas, gráficos. Plano de projeto, plano de projeto, cronograma, análise de risco, tarefas, gráficos. 1 pontos PERGUNTA 8 1. Sobre teste de software, assinale V para as afirmações Verdadeiras e F para as afirmações Falsas: ( ) A atividade de teste é parte do processo de Verificação e Validação (V&V). ( ) Saídas corretas em um teste não garantem que o produto seja adequado e livre de erros, pois o teste pode não ter sido bom o suficiente. ( ) Técnicas e métodos de teste ajudam a aprimorar a efetividade dos testes. ( ) Técnicas e métodos de teste auxiliam a escolha de conjuntos de dados de teste, pois diminuem o número de casos de teste e aumentam a probabilidade de checar a existência de erros. ( ) Testes estruturais analisam apenas a especificação sem considerar aspectos internos dos programas. Assinale a alternativa que apresenta a sequência correta: V-V-F-V-V V-V-V-V-F V-F-V-V-V V-V-V-F-V V-V-V-V-V 1 pontos PERGUNTA 9 1. Software são produtos resultantes do esforço humano e consequentemente sujeitos a erros e posteriores defeitos e falhas. Com base nos conteúdos vistos em aula, responda: o que é teste de software? É a revisão formal de produtos de processo de software. É o processo de executar um programa com o objetivo de encontrar erros. É o conjunto de alterações no produto-final de software entregue ao cliente. É o uso do produto-final de software pelo usuário após sua entrega em busca de erros. É o conjunto de alterações para correção de erros, as quais são realizadas no produto- final de software entregue ao cliente. 1 pontosPERGUNTA 10 1. Teste de software é uma das atividades clássicas de qualquer modelo de processo de desenvolvimento de software. Quem deve realizar as atividades de teste de software é: I. a equipe de marketing que irá ofertar e comercializar o software para os potenciais clientes. II. os clientes que contrataram o produto, pois a equipe de teste não precisa se preocupar com as opiniões dos usuários. III. a equipe de desenvolvimento do software. IV. uma equipe independente de desenvolvimento de software. V. a equipe administrativa e de vendas que fecharam o contrato de desenvolvimento do produto. Assinale a alternativa correta: I e II, apenas. I e V, apenas. II e III, apenas. IV e V, apenas. III e IV, apenas.
Compartilhar