Buscar

Testes de caixa-branca

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

Prévia do material em texto

1. 
Os testes de caixa-branca são bem distintos dos testes de caixa-preta. Esses testes são utilizados para testar módulos juntamente com seus componentes elementares de modo a verificar seu nível de qualidade. A respeito dos testes caixa-branca, assinale a alternativa correta.
A. 
Os testes de caixa-branca também são conhecidos como testes estruturais. Isso quer dizer que os testes olham o funcionamento interno do software e fornecem resultados que são diretamente relacionados ao código fonte do programa.
2. 
Os testes de estrutura de controle são complementares ao teste de caminho básico e melhoram a sua qualidade. Existem técnicas de aplicação dos testes que se baseiam em diferentes tipos de conceito, e também nos componentes de programas para determinar os requisitos de testes necessários. Qual tipo de teste no sistema o teste de condição exercita?
D. 
O teste de condição exercita as condições lógicas de um módulo de programa. Realizado em condições booleanas para os desvios possíveis.
3. 
A complexidade ciclomática é uma métrica para calcular a complexidade lógica de um programa. A respeito desta métrica, assinale a alternativa correta.
E. 
A complexidade ciclomática serve para calcular quantos caminhos independentes existem em um conjunto-base.
4. 
A notação de grafos de fluxo auxilia a representar o fluxo de controle lógico de um programa. Sobre a notação de grafos de fluxos, assinale a alternativa correta.
.
B. 
É uma ferramenta que pode ser usada para extrair o grafo de fluxo de um código e também de um fluxograma. A partir de sua ilustração com nós e arestas é possível calcular a complexidade ciclomática.
5. 
Teste de ciclos têm foco na validação da estrutura dos ciclos dentro de um programa. Dentre os ciclos possíveis, estão os aninhados. Os ciclos aninhados não podem ser testados da mesma forma que os ciclos simples. Com relação aos ciclos aninhados, assinale a alternativa correta.
A. 
Os ciclos aninhados devem ser testados usando a abordagem proposta por Beizer, pois, de outra forma, não será possível realizar os testes devido ao número excessivo de loops necessários.

Continue navegando