You are here: Home > Methodology > Testing Verification

Testing Verification

Overview

The software development process is a complex one, especially since it involves the realisation of ideas and concepts which we have devised. Software by its nature is exact and performs a specific task based on the data input. The action that the software performs needs to be verified and this needs to be planned for and managed.

In summary there are four main stages to the testing process:

 

  • Create The Test Plan – This effectively defines the strategy or plan of attack. This should clearly identify what needs to be verified and how these will be realised. As part of this, key targets need to be defined, the actual test plans, the criteria, the expected results etc.
  • Execute the Test Plan – This is the actual systems verification as governed by the test plan. A step-by-step approach which will verify that the results expected are those defined in the test plan.
  • Check the Results - Verify that the results are in line with those expected and that the progress follows the strategy taken.
  • Take Action – This depends strictly on the results check. It may be that there are a number of issues that prevent further testing. For example a bug which proves to be fatal or that the testing strategy is not complete or stringent enough. Either way, it enables the plan to be reviewed and appropriately actioned.
<IMG SRC="../Testing.gif" WIDTH=430 HEIGHT=300 BORDER=0>

TestBase.jpg (33062 bytes)

Quick Links

Methodology
LINKS "Rapid" MethodologyConfiguration ManagementTesting VerificationComponent Based Software

 Home | Profile | Services | Methodology | Recruitment | Contact