ExamGecko
Question list
Search
Search

Related questions











Question 362 - CTFL-2018 discussion

Report
Export

Given the following priorities and dependencies for these test cases:

Which of the following lest execution schedules BEST takes into account the priorities and technical and logical dependencies?

A.
TC3 - TC4 - TC2 - TC6 - TC1 - TC5
Answers
A.
TC3 - TC4 - TC2 - TC6 - TC1 - TC5
B.
TC1 - TC3 - TC2 - TC4 - TC6 - TC5
Answers
B.
TC1 - TC3 - TC2 - TC4 - TC6 - TC5
C.
TC1 - TC3 - TC2 - TC4 - TC5 - TC6
Answers
C.
TC1 - TC3 - TC2 - TC4 - TC5 - TC6
D.
TC2 - TC4 - TC1 - TC3 - TC5 - TC6
Answers
D.
TC2 - TC4 - TC1 - TC3 - TC5 - TC6
Suggested answer: A

Explanation:

The correct answer is A, as it provides the best test execution schedule that takes into account the priorities and technical and logical dependencies.A test execution schedule is a plan that defines the order and timing of test cases to be executed based on various factors such as dependencies, risks, priorities, and resources1. In this case, the factors are the priorities and technical and logical dependencies of the test cases.The priorities are the levels of importance or urgency assigned to the test cases, such as low, medium, or high1.The technical dependencies are the relationships between the test cases that require one test case to be executed before another test case can be executed1.The logical dependencies are the relationships between the test cases that make sense to execute one test case after another test case for better understanding or efficiency1. Option A provides the best test execution schedule that takes into account these factors, as it follows these rules:

Execute high priority test cases before medium or low priority test cases

Execute test cases that have technical dependencies in the correct order

Execute test cases that have logical dependencies in a sensible order

The following table shows how option A follows these rules:

Option B does not follow these rules, as it executes TC1 before TC2, which violates the technical dependency. Option C does not follow these rules, as it executes TC5 before TC6, which violates the logical dependency.Option D does not follow these rules, as it executes TC2 before TC3, which violates the technical dependency.

Reference:1, Section 2.5

asked 18/09/2024
Pouyan Bani Shahabadi
32 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first