With a thorough understanding of the various types of testing, of the objectives or purposes of specific tests, and of the test tools and test methodology, it is feasible to conduct meaningful tests in a complex systems environment. The major test tools are the test driver itself, the test libraries, the ability to edit or modify tests, and the post-test analysis programs. By utilizing these testools and the methodology shown, both functional and performance tests can be conducted. The combination of tools and methods can accelerate program development, aid migration, ensure that accuracy and performancge oals are met, and reduce costs by the replacement of manual methods with the automated testing techniques described.
Note: The Institute of Electrical and Electronics Engineers, Incorporated is distributing this Article with permission of the International Business Machines Corporation (IBM) who is the exclusive owner. The recipient of this Article may not assign, sublicense, lease, rent or otherwise transfer, reproduce, prepare derivative works, publicly display or perform, or distribute the Article.