CTFL-2018 Exam QuestionsBrowse all questions from this exam

CTFL-2018 Exam - Question 40


Tests have been specified for the latest software release and users have prioritised these.

However, there are some dependencies between tests as shown in the table below (e.g. Test ID. ‘123’ cannot be run until Test ID. ‘456’ has been successfully completed).

Which test execution schedule best meets the prioritisation and dependency conditions?

Show Answer
Correct Answer: C,D

To meet the prioritisation and dependency conditions for test execution, the sequence must respect both the given priorities and dependencies in the table. The correct execution order is as follows: Test 5 is of high priority but has no dependencies, so it can go first. Test 1 should come next, despite its low priority, because it is a prerequisite for Test 2. Test 2 can follow, ensuring the dependency on Test 1 is met. Then Test 3, which depends on Tests 1 and 2, can be executed. Finally, Test 4, which depends on Test 3, can be executed. Therefore, the correct order is 5, 1, 2, 3, and 4.

Discussion

4 comments
Sign in to comment
[Removed]Option: D
Apr 17, 2023

i think D should be the correct answer here because it better meets the priority requirements

skiw4oOption: D
May 11, 2023

I have failed twice on the exam and once i answered d) and then c) d was the correct as far as istqb are saying...

modocoOption: D
May 21, 2023

I think it D starts with the highest priority then the dependency + priority

LynxyOption: C
Jan 4, 2024

You also have to apply some logic. A lot of people say D but why would you mark an invoice as paid if you haven't created it. Answer is C.