0
0
Testing Fundamentalstesting~5 mins

Test prioritization in Testing Fundamentals - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is test prioritization in software testing?
Test prioritization is the process of deciding the order in which test cases should be executed to find defects faster and use resources efficiently.
Click to reveal answer
beginner
Why is test prioritization important?
It helps testers find critical bugs early, saves time, and makes the testing process more efficient by focusing on the most important tests first.
Click to reveal answer
intermediate
Name two common criteria used for test prioritization.
1. Risk of failure or impact of a feature.<br>2. Frequency of use or critical business functions.
Click to reveal answer
intermediate
How does test prioritization relate to regression testing?
In regression testing, prioritization helps run the most important tests first to quickly check if recent changes broke key features.
Click to reveal answer
beginner
Give an example of a simple way to prioritize tests.
Assign high priority to tests covering new or changed features, medium priority to important but unchanged features, and low priority to less critical areas.
Click to reveal answer
What is the main goal of test prioritization?
ATo find defects faster and use testing time wisely
BTo run all tests in alphabetical order
CTo skip tests that are easy
DTo test only the user interface
Which factor is commonly used to prioritize tests?
AThe color of the test case document
BThe risk or impact of the feature being tested
CThe number of testers available
DThe size of the software company
In regression testing, why prioritize tests?
ATo test only the database
BTo test only new features
CTo avoid testing old features
DTo quickly check if recent changes broke important parts
Which of these is NOT a good reason to prioritize a test?
AThe test is the shortest to run
BThe feature was recently changed
CThe feature is critical to users
DThe feature has a history of bugs
What happens if you do NOT prioritize tests?
AYou find bugs faster
BAll tests run in parallel
CTesting may waste time on less important areas
DTests become automated automatically
Explain what test prioritization is and why it matters in software testing.
Think about how you would decide which tasks to do first when you have limited time.
You got /4 concepts.
    Describe common criteria used to decide which tests to run first.
    Consider what makes a feature important or risky.
    You got /4 concepts.