Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

CCT0207_EX_A4_201605105465_V3
AVALIAÇÃO DE SOFTWARE
4a aula
Lupa
Vídeo PPT MP3
Exercício: CCT0207_EX_A4_201605105465_V3 26/02/2018 18:36:48 (Finalizada)
Aluno(a): SOANE FIGUEREDO ALVES 2017.4 EAD
Disciplina: CCT0207 - AVALIAÇÃO DE SOFTWARE 201605105465
Ref.: 201605223637
1a Questão
O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações analisadas e revisadas
nas etapas iniciais do projeto. Qual é a etapa que tem como objetivo validar a solução como um todo?
Validação da unidade
Validação do aceite
Validação da integração
validação do sistema
Validação da implementação
Ref.: 201605222691
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:
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.
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.
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.: 201605222693
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 a sentença III está correta
Todas as sentenças estão erradas
Apenas as sentenças I e II estão corretas
Todas as sentenças estão corretas
Apenas as sentenças II e III estão corretas
Ref.: 201605223650
4a 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:
Baseado em Grafo, Particionamento em Equivalência, Análise do valor Limite, Teste de matriz ortogonal
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 da complexidade ciclomática, Teste de matriz ortogonal, Baseado em Grafo, Teste do fluxo de dados
Teste do ciclo, Baseado em Grafo, Análise do valor Limite , Teste do fluxo de dados
Ref.: 201605222698
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.
Todas as sentenças estão erradas
Todas as sentenças estão corretas
Apenas as sentenças II e III estão corretas
Apenas a sentença III está correta
Apenas as sentenças I e II estão corretas
Ref.: 201605222696
6a Questão
Testes baseados em requisitos são baseados nos documentos de requisitos e modelados através de especificações funcionais e
suplementares, os requisitos devem ser decompostos em casos de testes de forma a avaliarem todos os cenários existentes e
validarem todas as variações. Os diferentes métodos podem ser sub-divididos de em:Baseado em Grafo, Particionamento em
Equivalência, Análise do valor Limite e Teste de matriz ortogonal. Em relação aos de Particionamento em Equivalência, marque a
opção correta.
Este método permite ao projetista de casos de teste derivar uma medida da complexidade lógica de um projeto
procedimental e usar essa medida como guia para definir um conjunto de base de caminhos de execução.
Neste método o domínio de entrada de um programa é divido em classes de dados a partir das quais podem ser criados
casos de teste. Um caso de teste ideal descobre sozinho uma classe de erros (por exemplo, processamento incorreto de
todos os dados de caracteres) que poderia de outro modo requerer que fossem executados muitos casos de teste até que
o erro geral aparecesse.
Este método seleciona caminhos de teste de um programa de acordo com as localizações de definições e usos de
variáveis no programa. São úteis para selecionar caminhos de teste de um programa que contenha instruções de laços e
if aninhadas.
Pode ser aplicado a problemas nos quais o domínio de entrada é relativamente pequeno, mas muito grande para
acomodar um teste exaustivo. O objetivo do teste é a construção de caso de teste com uma visualização geométrica
associada aos valores de entrada de uma aplicação.
Este tipo de teste focaliza exclusivamente a validade das construções de ciclo, já que são em sua grande maioria a base
da maioria dos algoritmos implementados.
Ref.: 201605742555
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
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 regressivo
Teste de usabilidade
Teste de verificação
Teste de integração
Ref.: 201605223649
8a Questão
Indique a opção que Não representa um dos tipos de Teste de CaixaPreta.
Análise do valor Limite
Baseado em Grafo
Teste de ramos
Particionamento em Equivalência
Teste de matriz ortogonal

Mais conteúdos dessa disciplina