Test Objectives

The objective of testing is to ensure that the upgraded application meets the upgrade objectives. If the upgrade objective is only to achieve functional equivalence, the test objective would be to test for functional equivalence. However, if the application is upgraded for performance and/or security enhancement, testing must include performance and security. Furthermore, if the application is being advanced beyond functional equivalence with new features, the test effort must include functional, performance, and security testing of these new features. Globalization testing should also be a part of test effort if it is one of the upgrade objectives.

Because the primary focus of this guidance has been how to reach functional equivalence in upgrading from Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET, this chapter focuses on testing for functional equivalence.

0 0

Post a comment