|
|
Electronic Payments Testing: A Testing Terminology Primer
Classifying Tests: The "What" and "When" of Electronic Payments Testing
Previously, this article addressed the "who" of testing – that is, which roles in your organization may share the responsibility for testing during the software development cycle. The next step is to examine the types of testing that most often occur.
| Testing Class |
What |
When |
Who |
Unit Testing |
Testing the smallest piece (or unit) of isolated code before integrating it into the application. Often requires writing other supporting code (drivers and stubs) to conduct testing. Unit testing is designed to reveal coding problems early and thus reduce the cost of addressing the problem. |
Any time there has been a change to or addition to the code, or when new functions are added. |
Developers and, in special circumstances, (for example, when a module can be independently tested) QA Testers. If QA Testers are to assist in unit testing, the test plan should define what can be tested as a unit. |
Copyright © 1996-2010, Paragon Application Systems
|