Buscar

7.2Avaliação de Software

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

CCT0207_EX_A7_201605105465_V2
AVALIAÇÃO DE SOFTWARE
7a aula
Lupa
Vídeo PPT MP3
Exercício: CCT0207_EX_A7_201605105465_V2 16/02/2018 19:55:34 (Finalizada)
Aluno(a): SOANE FIGUEREDO ALVES 2017.4 EAD
Disciplina: CCT0207 - AVALIAÇÃO DE SOFTWARE 201605105465
Ref.: 201605781427
1a Questão
Sobre os testes unitários podemos afirmar:
São testes cuja as unidades são testadas, e seu planejamento é unicamente nos requisitos do sistema afim de garantir
que o negócio é atendido.
São testes de caixa preta, mas também pode ser desenvolvidos em caixa branca.
São testes utilizados para garantir que a unidade funcione, e geralmente são realizados pelos desenvolvedores, porém,
não recomenda-se a utilização, pois o trabalho despendido na realização destes testes são perdidos em versões futuras.
São testes desenvolvidos pela equipe de testes após a entrega do código para testes, onde a equipe procura testar as
integrações entre as unidades na cama de apresentação.
São testes realizados pela equipe de desenvolvimento, onde, prcura-se testar a unidade, seu produtos de trabalho
(Classes de testes), podem servir também de entrada para os testes regressivos e práticas como TDD (Test Driver
Develop).
Ref.: 201605241207
2a Questão
Nos testes de validação os mecanismos de testes estão segmentados em dois níveis de testes: baixo nível e alto nível: Neste
contexto são considerados testes de baixo nível:
unidade e aceite
Sistema e aceite
Unidade e sistema
Unidade e integração
Integração e sistema
Ref.: 201605361556
3a Questão
Nos testes de validação os mecanismos de testes estão segmentados em dois níveis de testes: teste de baixo nível e teste de
alto nível. São considerados teste de alto nível:
Sistema e integração
Integração e aceitação
Sistema e Aceitação
Aceitação e unidade
Unidade e Integração
Ref.: 201605241204
4a Questão
O teste de integração é um dos testes, dentre os diversos tipos de testes de validação existentes. O Teste de Integração possui
basicamente duas abordagens que podem ser utilizadas. Assinale a opção que apresenta estas duas abordagens:
Incremental e Não Incremental
Descendente e Ascendente
On-Line e Off-Line
Formal e Informal
Inspeção e Walkthrough
Ref.: 201605223653
5a Questão
Existem muitas estratégias que podem ser utilizadas para testar um software. A estratégia onde os testes são executados em
uma combinação de componentes (que podem ser pedaços de códigos, módulos ou aplicações distintas) para verificar se
funcionam corretamente juntos, conforme as especificações é chamada de:
Teste unitário
Teste de verificação
Teste de aceitação
Teste de integração
Teste de sistema
Ref.: 201605366157
6a Questão
Um módulo contendo um cálculo utilizado em vários programas foi alterado. É correto afirmar que:
Todos os programas que tenham relação com esta mudança devem ser verificados, independentes se foram ou não
alterados. (teste de regressão)
Os testes devem ser feitos somente no programa mais importante do sistema. (testes evolutivos)
Todos os módulos de cálculo afetados devem ser testados (teste de cálculos)
Somente o módulo de cálculo alterado deve ser testado, pois o processo de reutilização garante que os módulos que o
utilizam serão afetados.
Somente os módulos que envolvam cálculos e tenham fronteiras com o módulo alterado, devem ser testados (teste de
afirmação)
Ref.: 201605241271
7a Questão
João é um colega de trabalho e acabou de corrigir um defeito em um programa. Ele te pede ajuda em relação a que Teste ele
deve usar neste momento. Qual Teste você indicaria?
Teste de Validação
Teste de Regressão
Teste Fumaça
Teste de Integração
Teste de Unidade
Ref.: 201605223655
8a Questão
Qual é o tipo de teste é aplicado nos menores componentes de código criados, cujo objetivo é garantir que estes atendem as
especificações do ponto de vista das características e de funcionalidade? Vale ressaltar este teste foca na lógica interna de
processamento e nas estruturas de dados dentro dos limites de um componente.
Teste de unidade
Teste de regressão
Teste de lógica
Teste funcional
Teste de integração

Outros materiais