Baixe o app para aproveitar ainda mais
Prévia do material em texto
06/06/2018 EPS http://simulado.estacio.br/alunos/ 1/3 CCT0774_EX_A4_201602875898_V8 QUALIDADE E TESTES DE SOFTWARE 4a aula Lupa Vídeo PPT MP3 Exercício: CCT0774_EX_A4_201602875898_V8 04/06/2018 18:10:48 (Finalizada) Aluno(a): YURI BUENO FONTENLA Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201602875898 Ref.: 201603071124 1a Questão Indique a opção que Não representa um dos tipos de Teste de Caixa Branca. Teste comportamental Teste de condição Teste de ciclo Teste de caminho básico Teste de fluxo de dados Ref.: 201603209021 2a Questão Há várias formas (Bar�é, 2002) de iden�ficar e planejar os casos de testes a serem aplicados nos testes de validação, porém, o direcionamento dos testes baseia-se exclusivamente em requisitos da solução tecnológica a ser desenvolvida ou na estrutura interna do código-fonte a ser implementado. São exemplos de métodos baseados na estrutura interna do código fonte: Teste de caminho básico, Baseado em grafo, Teste de condição, análise do valor limite Teste de fluxo de dados, Teste de condição, análise do valor limite, teste da matriz ortogonal Teste de ciclo, teste de caminho básico, Baseado em grafo, Particionamento da equivalência, Baseado em grafo, Particionamento da equivalência, análise do valor limite, teste da matriz ortogonal Teste de fluxo de dados, Teste de condição, Teste de ciclo, teste de caminho básico. Ref.: 201603590028 3a Questão Depois do software pronto é normal a evolução do produto. Neste caso é necessário que o software seja novamente testado, ou seja, a medida que o software recebe novas funcionalidades, um novo conjunto de testes deve ser criado. Como chamamos os testes que testam somente as inovações do software (novas funções implementadas), assumindo que nenhum erro foi introduzido após seu processo de desenvolvimento? Teste de usabilidade Teste de integração Teste de verificação File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js 06/06/2018 EPS http://simulado.estacio.br/alunos/ 2/3 Teste regressivo Teste progressivo Ref.: 201603071125 4a Questão Indique a opção que Não representa um dos tipos de Teste de Caixa Preta. Teste de ramos Particionamento em Equivalência Análise do valor Limite Baseado em Grafo Teste de matriz ortogonal Ref.: 201603071121 5a Questão Segundo Pressman o teste de caixa branca, utiliza a estrutura de controle descrita no programa para derivar o casos teste. São baseados nos elementos internos de um trecho de programa. Os casos de teste são determinados a partir das estruturas de controle do programa e desta forma forçar que todos os caminhos possíveis do fluxo de controle do programa sejam percorridos durante os testes. Desta forma, identifique a opção que Não representa uma atividade do teste Caixa Branca. Exercitam estruturas de dados internas para assegurar sua validade. Identifiquem funções incorretas ou faltando Garantam que todos os caminhos independentes de um módulo foram exercitados pelo menos uma vez; Exercitam todas as decisões lógicas nos seus estados verdadeiro e falso; Executam todos os ciclos em seus limites e dentro de suas fronteiras operacionais; Ref.: 201603643310 6a Questão Um programa valida um campo numérico da seguinte maneira: Valores inferiores ou iguais a 0 são rejeitados, valores entre 1 e 150 são aceitos, valores maiores ou iguais a 151 são rejeitados. Qual das alternativas contém os valores de entrada que cobre todas as partições de equivalência? 0,1,150 0,1,151 10,150,200 -1,50,120 -151,65,150 Ref.: 201603070167 7a Questão Em relação aos testes Caixa Branca (também conhecidos como testes caixa de vidro ou teste estrutural), marque a opção correta: devem ser feitos apenas no final processo de desenvolvimento mesmo que estes tipos de testes não preveem acesso a estrutura do sistema que esta sendo desenvolvido, os requisitos funcionais só podem ser testados quando o software está pronto. devem ser feitos durante todo o processo de desenvolvimento porém mais intensamente nas fases iniciais de coletas de requisitos para esclarecer os requisitos funcionais. Isto só é possível pois estes tipos de testes não preveem acesso a estrutura do sistema que esta sendo desenvolvido. é baseado na arquitetura interna do software e utiliza a estrutura de controle descrita no programa para derivar casos teste. diferentemente dos testes da caixa-preta, o teste da caixa-branca não requer o conhecimento da tecnologia empregada e dos conceitos de implementação do software. File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js 06/06/2018 EPS http://simulado.estacio.br/alunos/ 3/3 focaliza os requisitos funcionais do software e utiliza técnicas para garantir que os requisitos do sistema sejam amplamente atendidos pelo software construído. Ref.: 201603590031 8a Questão A empresa QUINCAS possui um sistema de comercialização de produtos, Zinga, atendido por vários clientes. O sistema Zinga atende a duas categorias de clientes, o cliente Regular e o cliente VIp. O cliente VIP responde por 75% do faturamento. Existe a necessidade de políticas de negociação para clientes OCASIONAIS. Esta funcionalidade não estava prevista no sistema e gerou demanda para o desenvolvimento de uma nova funcionalidade. Por conta disso foi gerada uma nova versão do sistema e somente foram aplicados testes progressivos e não foi percebido que a política de negociação do cliente VIP foi afetada com esta mudança, ocasionando reduções nos preços das linhas inteiras de produtos. Qual o tipo de teste deveria ter sido aplicado para que este problema não ocorresse? Teste progressivo Teste de integração Teste de usabilidade Teste regressivo Teste de verificação File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js
Compartilhar