Prioritisation of the tests - Risk Based Testing











Sponsored Links:

Never have enough time?

The overriding reason why we prioritise is that we never have enough time, and the prioritisation process helps us to decide what is in and out of scope.

First principle: to make sure the most important tests are included in test plans

So, the first principle of prioritisation must be that we make sure that the most important tests are included in the test plans. That’s pretty obvious.

Second principle: to make sure the most important tests are executed

The second principle is however, that we must make sure that the most important tests are run. If, when the test execution phase starts and it turns out that we do run out of time before the test plan is complete, we want to make sure that, if we do get squeezed, the most important tests, at least, have been run. So, we must ensure that the most important tests are scheduled early to ensure that they do get run.

If tests reveal major problems, better find them early, to maximise time available to correct problems.

There is also a most important benefit of running the most important tests first. If the most important tests reveal problems early on, you have the maximum amount of time to fix them and recover the project.

No comments: