Baixe o app para aproveitar ainda mais
Prévia do material em texto
QUALIDADE E TESTES DE SOFTWARE CCT0774_A4_2011_V1 Lupa Calc. Vídeo PPT MP3 Aluno: RUBENS JUNQUEIRA DE OLIVEIRA Matrícula: 20121 Disciplina: CCT0774 - QUAL. TEST. SOFTWARE Período Acad.: 2018.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3). Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Indique a opção que Não representa um dos tipos de Teste de Caixa Branca. Teste de condição Teste de fluxo de dados Teste comportamental Teste de caminho básico Teste de ciclo 2. 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 regressivo Teste progressivo Teste de verificação Teste de usabilidade Teste de integração Gabarito Coment. 3. Em relação aos testes Caixa Branca (também conhecidos como testes caixa de vidro ou teste estrutural), marque a opção correta: 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. focaliza os requisitos funcionais do software e utiliza técnicas para garantir que os requisitos do sistema sejam amplamente atendidos pelo software construído. 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. 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. é baseado na arquitetura interna do software e utiliza a estrutura de controle descrita no programa para derivar casos teste. 4. O teste da caixa preta é também conhecido como teste comportamental, pois focaliza os requisitos funcionais do software. Normalmente é utilizado como teste complementar para o teste da caixa branca. Existem diferentes métodos de testes de caixa-preta que podem ser subdivididos em: Teste da complexidade ciclomática, Teste de matriz ortogonal, Baseado em Grafo, Teste do fluxo de dados Particionamento em Equivalência, Teste de matriz ortogonal, Teste de Condição, Baseado em Grafo Teste do fluxo de dados, Análise do valor limite, Baseado em grafo, Particionamento em Equivalência Teste do ciclo, Baseado em Grafo, Análise do valor Limite , Teste do fluxo de dados Baseado em Grafo, Particionamento em Equivalência, Análise do valor Limite, Teste de matriz ortogonal Gabarito Coment. 5. Marque a alternativa correta: I - Testes regressivos são elaborados de acordo com a evolução do produto. Á medida que o software recebe novas funcionalidades, um novo conjunto de testes deve ser criado. Desta forma, os testes de regressivos testam somente as inovações do software (novas funções implementadas), assumindo que nenhum erro foi introduzido após seu processo de desenvolvimento. II - Testes progressivos visam reexecutar um subconjunto (total ou parcial) de testes previamente executados. Seu objetivo é garantir que as alterações e inserções não prejudicarão o funcionamento do software. As novas versões do produto devem ser submetidas a uma nova sessão de testes para detectar eventuais impactos em outras funcionalidades. III - No planejamento dos testes a equipe deve verificar qual abordagem utilizará e escolher entre testes caixa branca ou testes caixa preta já que as abordagens não permitem que sejam utilizadas em conjunto em um mesmo projeto de software. Todas as sentenças estão corretas Todas as sentenças estão erradas Apenas as sentenças I e II estão corretas Apenas a sentença III está correta Apenas as sentenças II e III estão corretas Gabarito Coment. 6. O campo de entrada para cadastramento do ano do aniversário no sistema da empresa Canvas aceita valores de 1900 até 2015. Utilizando a técnica de análise do valor limite , quais seriam os possíveis valores a serem utilizados no teste deste campo? 1900,2015 1900, 2014 1899,1900,2014,2015 1899, 1900, 1901,2013,2014,2015 0,1900,2014,2015 7. 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. Garantam que todos os caminhos independentes de um módulo foram exercitados pelo menos uma vez; Executam todos os ciclos em seus limites e dentro de suas fronteiras operacionais; Identifiquem funções incorretas ou faltando Exercitam todas as decisões lógicas nos seus estados verdadeiro e falso; Gabarito Coment. 8. Indique a opção que Não representa um dos tipos de Teste de Caixa Preta. Teste de matriz ortogonal Particionamento em Equivalência Baseado em Grafo Teste de ramos Análise do valor Limite
Compartilhar