Noos
PT EN
SYN-CTALTA-00098
Synapse · CTALTA

Exam CTALTA Topics: analyst Difficulty: unrated This question is in pt-BR.

Um analista de teste testa um algoritmo genético que otimiza rotas de entrega. O algoritmo é não determinístico: diferentes execuções produzem diferentes rotas. Não há oráculo para a rota 'ótima'. Qual técnica é mais apropriada?

Options (Reading Mode) Click to filter discussion →
  1. A. Teste metamórfico, porque o sistema não tem oráculo confiável e relações metamórficas (ex.: permutar ordens de entrada não deveria mudar o comprimento ótimo da rota; adicionar uma parada redundante não deveria melhorar a rota) podem verificar propriedades necessárias através de múltiplas execuções
  2. B. Cobertura de instruções, porque o não determinismo do algoritmo genético pode ser domado medindo quantas instruções de código-fonte cada execução percorre, e um oráculo pode ser derivado dos caminhos de código
  3. C. Análise de valor limite, porque as entradas de otimização de rota têm valores de limite claros para o número de paradas e distâncias, e esses limites podem fornecer o oráculo determinístico que o algoritmo de outra forma não tem, embora o não determinismo do algoritmo signifique que BVA não possa fornecer o oráculo ausente
  4. D. Teste de tabela de decisão, porque as condições e resultados do algoritmo genético podem ser enumerados em uma tabela de decisão que fornece o oráculo ausente especificando a rota ótima para várias combinações de entrada
Reveal answer

Correct answer: Teste metamórfico, porque o sistema não tem oráculo confiável e relações metamórficas (ex.: permutar ordens de entrada não deveria mudar o comprimento ótimo da rota; adicionar uma parada redundante não deveria melhorar a rota) podem verificar propriedades necessárias através de múltiplas execuções

Reference: https://istqb.org/wp-content/uploads/sdm-uploads/ISTQB-CTAL-TA-Syllabus-v4.0-EN-4.pdf

02 — The Myelin Layer · Canonical Discussion

Where the exam tries to trick you — and how those who passed solved it.

0 Passed

contributed to this question

Answer Distractor Matrix Click an option to filter or open its dissection.
✦ Consolidated Synthesis (Wiki) rev. #1 (baseline) · CC BY-SA 4.0
Start synthesis for this question →

No community synthesis consolidated for this question yet. Below is the verifiable official starting point — if you passed the exam, open the option dissection.

Official Answer (A): Teste metamórfico, porque o sistema não tem oráculo confiável e relações metamórficas (ex.: permutar ordens de entrada não deveria mudar o comprimento ótimo da rota; adicionar uma parada redundante não deveria melhorar a rota) podem verificar propriedades necessárias através de múltiplas execuções

Contribute to this Question

Your contribution builds your Orbital Sheath

Peer contributions

No public contribution yet. Be the first who passed to explain why the distractors trick candidates — your contribution builds your Orbital Sheath.