Planning testing activities
Software testing should be planned well in advance and the testing team should be involved from the start of the project. On any type of project, we cannot do exhaustive testing and test everything in all possible combinations as it is practically not feasible. Planning helps us make educated choices and make the testing sensible and meaningful. The testing plan is a progressive document and gets refined during the entire course of the project, starting from the requirements phase and getting more granular and refined as we progress.
Let us look at what tests need to be planned during various project phases:
- User Acceptance Testing (UAT) planning is done during the requirements specification phase. This test plan outlines what the business users may possibly be testing during the acceptance phase of testing. This UAT plan incrementally gets updated as it helps us with the finalized UAT plan with relevant scope and scenarios.
- System Integration...