The Importance of Compatibility Testing

The process presented in this chapter is an essential step to take in validating the design for the end-state of the migration or upgrade. The size of the organization and the breadth and scope of the upgrade are important factors to consider in determining the level of testing needed, and whether a full prototype should be conducted.

The differences between a prototype phase and an application testing phase can be dramatic or negligible based on the nature of the upgrade. A prototype phase replicates the end-state as completely as possible, often using the same hardware in the test lab that will be used in the production rollout.

CAUTION

Application testing can be performed on different hardware with different ...

Get Microsoft® Exchange Server 2003 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.