Buscar

QUALIDADE E TESTES DE SOFTWARE AULA 4 EX 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

17/04/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 1/3
 QUALIDADE E TESTES DE SOFTWARE 4a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0774_EX_A4_201602875898_V2 22/03/2018 21:42:14 (Finalizada)
Aluno(a): YURI BUENO FONTENLA
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201602875898
 
 
Ref.: 201603071121
 1a 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 todas as decisões lógicas nos seus estados verdadeiro e falso;
 Garantam que todos os caminhos independentes de um módulo foram exercitados pelo menos uma vez;
 Identifiquem funções incorretas ou faltando
Exercitam estruturas de dados internas para assegurar sua validade.
Executam todos os ciclos em seus limites e dentro de suas fronteiras operacionais;
 
 
 
Ref.: 201603070167
 2a 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:
focaliza os requisitos funcionais do software e utiliza técnicas para garantir que os requisitos do sistema sejam
amplamente atendidos pelo software construído.
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.
 é baseado na arquitetura interna do software e utiliza a estrutura de controle descrita no programa para derivar casos
teste.
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.
 
 
 
Ref.: 201603070169
 3a Questão
Marque a alternativa correta:
I - Testes progressivos 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 progressão 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 regressivos 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 - Caso de teste é o documento que registra todo o planejamento dos testes e o que será testado. Deve identificar o maior
número cenários e variações possíveis, assim como os resultados esperados.
Apenas as sentenças I e II estão corretas
Todas as sentenças estão erradas
Apenas a sentença III está correta
Apenas as sentenças II e III estão corretas
17/04/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 2/3
 Todas as sentenças estão corretas
 
 
 
Ref.: 201603590026
 4a Questão
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?
 1899,1900,2014,2015
1900,2015
1899, 1900, 1901,2013,2014,2015
 0,1900,2014,2015
1900, 2014
 
 
 
Ref.: 201603070174
 5a Questão
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.
 
Apenas as sentenças II e III estão corretas
Todas as sentenças estão corretas
 Todas as sentenças estão erradas
Apenas a sentença III está correta
Apenas as sentenças I e II estão corretas
 
 
 
Ref.: 201603209021
 6a 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 fluxo de dados, Teste de condição, análise do valor limite, teste da matriz ortogonal
Baseado em grafo, Particionamento da equivalência, análise do valor limite, teste da matriz ortogonal
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, Teste de ciclo, teste de caminho básico.
Teste de ciclo, teste de caminho básico, Baseado em grafo, Particionamento da equivalência,
 
 
 
Ref.: 201603590031
 7a 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
17/04/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 3/3
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 de integração
 Teste regressivo
Teste progressivo
Teste de usabilidade
Teste de verificação
 
 
 
Ref.: 201603071126
 8a Questão
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 do ciclo, Baseado em Grafo, Análise do valor Limite , Teste do fluxo de dados
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
 Baseado em Grafo, Particionamento em Equivalência, Análise do valor Limite, Teste de matriz ortogonal
Teste do fluxo de dados, Análise do valor limite, Baseado em grafo,Particionamento em Equivalência

Outros materiais