ExamGecko
Question list
Search
Search

Related questions











Question 345 - CTFL-2018 discussion

Report
Export

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. X cannot be run until Test ID. Y has been successfully completed).

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

A.
5,2,3,4 1
Answers
A.
5,2,3,4 1
B.
1,5,3,1,2.
Answers
B.
1,5,3,1,2.
C.
1,2,3,4,5
Answers
C.
1,2,3,4,5
D.
5,1,2,3,4
Answers
D.
5,1,2,3,4
Suggested answer: D

Explanation:

The test execution schedule should follow the priority order of the tests, as well as the dependency constraints. The priority order is given by the user value column, where higher values indicate higher priority. The dependency constraints are given by the dependency column, where a test ID indicates that the test cannot be run until the test with that ID has been successfully completed. Therefore, the test execution schedule should start with the highest priority test that has no dependency, which is test 5. Then, it should continue with the next highest priority test that has no dependency or has a satisfied dependency, which is test 1. Then, it should proceed with test 2, which depends on test 1, and then test 3, which depends on test 2. Finally, it should end with test 4, which depends on test 3. Thus, the test execution schedule that best meets the prioritisation and dependency conditions is 5,1,2,3,4.

asked 18/09/2024
Karen Charllotte Aglipay
30 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first