Questões sobre Teste e Inspeção de Software

Classificado em Matemática

Escrito em em português com um tamanho de 3,08 KB

2

QUESTÃO 1

A complexidade ciclomática serve para:
B) Calcular o número mínimo de casos de teste.
Comentário: A complexidade ciclomática indica quantos caminhos independentes o código possui, sendo usada para definir o número mínimo de casos de teste necessários.

QUESTÃO 2

No teste de fluxo de dados, o critério All-uses busca:
A) Testar todas as variáveis sem redefinições.
Comentário: O All-uses analisa todas as associações possíveis entre definição e uso de variáveis, garantindo que não haja redefinições no caminho.

QUESTÃO 3

O teste de caminho básico tem como foco:
A) Testar todos os caminhos independentes do código.
Comentário: Essa técnica reduz o número de testes garantindo cobertura mínima de todos os caminhos lógicos.

QUESTÃO 4

Durante uma inspeção, o moderador é responsável por:
B) Conduzir o processo e garantir as etapas.
Comentário: O moderador é o facilitador da reunião, garantindo que o processo siga as normas da inspeção.

QUESTÃO 5

O TBM gera casos de teste a partir de:
B) Modelos formais do comportamento.
Comentário: No Teste Baseado em Modelo (TBM), o sistema é representado por um modelo (FSM, tabelas, fluxos), e os casos de teste são derivados automaticamente.

QUESTÃO 6

A inspeção de software é considerada uma técnica:
B) Estática, pois não requer execução do código.
Comentário: Inspeções são parte dos testes estáticos, onde o código é analisado sem execução.

QUESTÃO 7

Uma limitação da inspeção de software é:
C) Não detectar erros que só aparecem em execução.
Comentário: Inspeções identificam defeitos em artefatos, mas não em interações de tempo de execução.

QUESTÃO 8

No Teste Baseado em Modelo, a tabela de decisão é ideal para:
C) Representar regras de negócio complexas (condições e ações).
Comentário: A tabela de decisão ajuda a visualizar combinações de condições e resultados possíveis.

QUESTÃO 9

O modelo de fluxo de dados é usado para:
B) Verificar integridade e rastreamento das informações processadas.
Comentário: Esse modelo acompanha o ciclo das informações dentro do sistema e ajuda a detectar inconsistências.

QUESTÃO 10

No processo do Teste Baseado em Modelo, definir que todas as transições devem ser testadas está relacionado à etapa de:
B) Definição da cobertura.
Comentário: A etapa de definição da cobertura estabelece quais partes do modelo (estados, transições, condições) serão testadas.

Entradas relacionadas: