Testing Criteria

It is essential to conduct tests under realistic conditions. I have often found that testers on a project deliberately go out to destroy the solution during the testing phase in order to do a proper test. Some sensible ground rules for acceptance testing are necessary and need to be established before any testing commences. Typically, some of these rules should include the following:

• Using real data and real operators.

• Test the solution as the developers build it. This way, errors can be corrected immediately.

• Involve project members who understand design and user specifications.

• Determine what is included within the test and what is not.

• Involve users of the project who know how the system will be used.

• Test to see that interfacing the new solution to the current infrastructure has no unexpected consequences.

• Allow time for repetition of those unsatisfactory test results in the project schedule.

0 0

Post a comment