Test Scenario - A Scenario is any functionality that can be tested. It is also called Test Condition or Test Possibility.
For the Flight Reservation Application, a few scenarios would be
Test Scenario 2: Check that a New Order can be created
Test Scenario 6: Check that the information displayed in About section, like version, programmer name, copy right information is correct
Apart from these six scenarios try and list all the other possible scenarios for the application.
- Update Order
- Delete Order
- Check Reports
- Check Graphs and so on.
For the time being let's stick to these six.
Next, we have already learned exhaustive testing is not possible. Suppose you have time only to execute 4 out of these 6 scenarios which two low priority scenarios of these six will you eliminate. Think, your time starts now
I am sure most of you would have guessed scenarios 5 & 6 since they are not the core functionality of the application. This is nothing but Test Prioritization.