Baixe o app para aproveitar ainda mais
Prévia do material em texto
TESTES DE SOFTWARE Simulado: CCT0272_SM_201308357575 V.3 Fechar Aluno(a): CHRISTIANO SERRA CABREIRA Matrícula: 201308357575 Desempenho: 8,0 de 10,0 Data: 12/09/2015 20:07:33 (Finalizada) 1a Questão (Ref.: 201309026894) Pontos: 0,0 / 1,0 Emerson Rios, nos dá uma visão histórica da evolução do processo de testes entre os anos 70, 80 e 90, analise as questões abaixo e marque a opção correta : 1) Anos 70 - garantir que o produto funcione, testes eram feitos pelos desenvolvedores 2) Anos 80 garantir que o produto atenda aos requisitos, testes realizados pelos desenvolvedores e usuários 3) Anos 90 garantir que o produto funcione, atenda aos requisitos e não tenha defeitos. Testes executados através de um processo de teste e realizados pelos desenvolvedores, usuários e testadores. 1-Verificação, 2-validação e 3-avaliação 1-Demonstração, 2-detecção e 3-prevenção 1-Verificação, 2-validação e 3-prevenção 1-Verificação, 2-detecção e 3-avaliação 1-Inspeção, 2-verificação e 3-validação Gabarito Comentado. 2a Questão (Ref.: 201308969960) Pontos: 1,0 / 1,0 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. As afirmativas 1, 2, 3 e 4 são verdadeiras. Somente a afirmativa 3 é verdadeira. Somente as afirmativas 1, 3 e 4 são verdadeiras. Somente as afirmativas 2 e 4 são verdadeiras. 3a Questão (Ref.: 201308991479) Pontos: 1,0 / 1,0 Quando um caso de teste descobre um erro, o processo que irá resultar na remoção deste erro. Ela ocorre como consequência de um teste bem sucedido, ou seja, ela ocorre sempre que um defeito é revelado.Esse processo denomina-se: Defeito Revisão Tecnicas Formais Depuração Teste de caixa branca teste de caixa preta 4a Questão (Ref.: 201308456434) Pontos: 1,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 é: Muito alto, pois os computadores atuais são capazes de processar milhares de informações por minuto. Muito baixo, pois 02 segundos é algo aceitável em qualquer sistema computacional. Correto, pois deve-se considerar uma margem de erro na verificaçãod a qualidade. Correto, pois deu exatamente 2,00 segundos e não 02,344 milisegundos. Incorreto, pois é superior ao determinado no documento de requisitos que determina como tempo máximo 1 segundo. Gabarito Comentado. 5a Questão (Ref.: 201308643279) Pontos: 1,0 / 1,0 Os testes de caixa-branca são baseados nos elementos internos de um trecho de programa. Um exemplo de teste de caixa-branca é o teste de ciclo que focaliza exclusivamente a validade das construções de ciclo, já que ciclos são em sua grande maioria a base da maioria dos algoritmos implementados. Neste tipo de teste podem ser definidos quatro tipos de classes de ciclos que são: simples, compostos, concatenados e desestruturados. primários, compostos, ortogonais e transversais. simples, aninhados, concatenados e desestruturados. primários, secundários, terciários e quaternários. principal, secundário, composto e desestruturado. 6a Questão (Ref.: 201308449388) Pontos: 1,0 / 1,0 Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica de caixa preta: A entrada é adequadamente aceita. Demonstrar que as funções do software são operacionais. A integridade das informações externas (tabelas) é mantida. A saída é corretamente produzida. Executar os caminhos independentes definidos na complexidade ciclomática. 7a Questão (Ref.: 201309095014) Pontos: 0,0 / 1,0 Na construção de sistemas a busca pela qualidade é uma constante e torna-se importante até o fato de checar com o usuário a sequencia das informações dispostas em uma tela, a sua forma de apresentação, incluindo a cor da tela. A essa validação classificamos como teste ..... Teste de validação Teste de unidade Teste de integração Teste de interface Teste de sistema 8a Questão (Ref.: 201309026985) Pontos: 1,0 / 1,0 Para a avaliação de aplicação web, Pressman propõe um modelo de qualidade com nove (9) dimensões. Qual é a dimensão utilizada quando desejamos verificar se uma aplicação adapta- se a diferentes configurações hospedeiras tanto do lado cliente quanto do lado servidor? Suportabilidade Conteúdo Estrutura Função Compatibilidade 9a Questão (Ref.: 201308451943) Pontos: 1,0 / 1,0 Levando em consideração a regra 10 de Myers é correto afirmar que o custo do defeito é mais barato quando encontrado durante o? Teste de Integração Teste Unitário Nenhuma das Alternativas, pois o custo é o mesmo independente do nível onde o defeito for encontrado. Teste de Sistema Teste de Aceite 10a Questão (Ref.: 201308449385) Pontos: 1,0 / 1,0 Relacione a definição de cada NÍVEL DE TESTE: A - Teste de integração B - Teste de sistema C - Teste de unidade D - Teste de validação ( ) Concentra-se em cada unidade de software, de acordo com o que é implementado no código fonte. ( ) Concentra-se na integração dos módulos do sistema, no projeto e na construção da ar quitetura de software. ( ) Os requisitos estabelecidos com a parte da Análise de Requisitos de software são validados em relação ao software que foi construído. ( ) Verifica-se se todos os elementos combinam-se adequadamente e se a função/desempenho global do sistema é conseguida. Marque a alternativa correta: A - B - D - C D - A - C - B C - B - D - A C - A - D - B C - A - B - D
Compartilhar