Ask the end-user to prioritize the requirements (and test those first)Test first the areas of the software that have had most faults in the past.Test most those areas of the software that are most complex or critical.Tests that would find the most severe failures.
How do you prioritize test cases?
- Coverage – based Test Case Prioritization : This type of prioritization is based on code coverage i.e. test cases are prioritized on basis of their code coverage. …
- Risk – based Prioritization : …
- Prioritization using Relevant Slice : …
- Requirements – based Prioritization :
What are test case prioritization objectives?
Test case prioritization schedules test cases for execution in an order that attempts to accelerate the detection of faults. The order of test cases is determined by prioritization objectives such as covering code or critical components as rapidly as possible.