Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0272_AV_201202456391 » TESTES DE SOFTWARE Tipo de Avaliação: AV Aluno: 201202456391 - LEANDRO ALVES DO AMARAL Professor: SHEILA DE GOES MONTEIRO Turma: 9001/AA Nota da Prova: 3,0 Nota de Partic.: 1 Data: 14/03/2015 13:33:49 1a Questão (Ref.: 201202664460) Pontos: 0,0 / 1,5 Uma vez gerado o código-fonte, o software deve ser testado para descobrir tantos erros quanto possível antes de fornecê-lo ao cliente. Para atingir este objetivo o testador deve entender o software e tentar desenvolver uma imagem mental de como o software poderá falhar. Neste sentido o testador poderá olhar o software através de duas visões. Uma delas é o Teste Caixa Branca. Descreva-a. Resposta: Escrever os testes funcionais e unitários em cima das funcionalidades basicas do software, garantindo o seu principal objetivo. Gabarito: Resposta: Quando sabemos como é o trabalho interno do software e realizamos testes para garantir que as operações internas foram adequadamente exercitadas, estamos realizando teste de caixa-branca. Este tipo de teste é baseado em um exame rigoroso dos detalhes procedimentais e dos caminhos lógicos internos do software. Segundo Pressman também chamado de teste de caixa-de-vidro, este teste utiliza a estrutura de controle descrita no programa para derivar o casos teste. São baseados nos elementos internos do programa. 2a Questão (Ref.: 201202663898) Pontos: 0,0 / 1,5 Você trabalha na equipe de teste e necessita utilizar o teste de integração. Descreva as duas abordagens possíveis que podem ser utilizadas neste tipo de teste: Resposta: Teste estrutural, verificando se será compatível a estrutura do software no novo ambiente e teste funcional, verificando se as funcionalidades não pararam de funcionar com essa modificação. Gabarito: Não Incremental: todos os componentes são combinados com antecedência e o programa inteiro é testado de uma vez. Usualmente o resultado desta abordagem é o caos, pois normalmente são encontrados muitos erros tornando a correção difícil, pois fica complicado isolar as causas dos erros. Uma vez corrigidos os erros, novos erros aparecem e o processo parece não ter fim. Incremental: O programa é construído e testado em pequenos incrementos. Os erros são mais fáceis de isolar e corrigir e pode ser aplicada uma interface sistemática de testes. Existem várias estratégias incrementais de integração: Integração descendente ou Top- down, Integração ascendente ou Botton-up, Teste de regressão e Teste fumaça. 3a Questão (Ref.: 201202560689) Pontos: 0,5 / 0,5 Quais atividades estão relacionadas com Teste? Somente atividades que avaliam produtos de software. Atividades do final do ciclo de vida do software. Atividades durante todo o ciclo de vida do software. Atividades que envolvem a execução do teste pelo componente ou o sistema sob o teste. Atividades somente no inicio do ciclo de vida do software. 4a Questão (Ref.: 201202565113) Pontos: 0,5 / 0,5 Quando o testador encontra um erro, mas o considera pequeno e inofensivo, ele pode: Chamar o programador e interromper os testes. Considerar um pequeno engano que pode muito bem ser ignorado. Anotar o erro mesmo assim e continuar com os testes previstos. Corrigir o erro e prosseguir com o teste. Interromper o processo de teste. 5a Questão (Ref.: 201202550800) Pontos: 0,0 / 0,5 A Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica de teste denominada: Fluxo de controle Complexidade Ciclomática Técnica de Estrutura de Controle Fluxo de Dados Partição de Equivalência 6a Questão (Ref.: 201202572137) Pontos: 0,5 / 0,5 Considerando o Grafo de Fluxo de Controle abaixo, escolha a alternativa que representa o caminho associado com critério baseado em fluxo de controle "Todos-Nós". 1,2,3,4,5,6 1,2,3,4,2,3,5,2,6 1,2,6,2,3,4,2,3,5,2,6 1,2,3,4,2,3,5,6 1,2,6 7a Questão (Ref.: 201202558086) Pontos: 0,5 / 0,5 Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica de caixa preta: A integridade das informações externas (tabelas) é mantida. A entrada é adequadamente aceita. Demonstrar que as funções do software são operacionais. A saída é corretamente produzida. Executar os caminhos independentes definidos na complexidade ciclomática. 8a Questão (Ref.: 201202596150) Pontos: 0,0 / 0,5 Considere que você trabalha em uma empresa e seu chefe solicitou que testasse uma aplicação de modo a focalizar o pacote de software completo e que trate da verificação do programa como um todo. Este Teste é conhecido como: Teste de Unidade Teste de Validação Teste de Sistema Teste de Integração Teste de Desempenho 9a Questão (Ref.: 201202560644) Pontos: 0,0 / 1,0 Quais entre os exemplos abaixo são considerados Técnicas de Testes? Técnica de Teste de Estresse e Técnica de Teste de Aceite. Técnica de Teste Funcional e Técnica de Teste de Estresse. 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. Técnica de Teste Estrutural e Técnica de Teste Funcional. 10a Questão (Ref.: 201202560641) 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 Unitário Teste de Integração Teste de Sistema Teste de Aceite Nenhuma das Alternativas, pois o custo é o mesmo independente do nível onde o defeito for encontrado. Período de não visualização da prova: desde 03/03/2015 até 17/03/2015.
Compartilhar