
7-10 Test: Ensuring Stability and Performance
Test Cycle: Testing for Performance Adaptive Server Enterprise 11.5
➤
Sybase recommends the use of Cyrano migration products for testing.
Test Cycle: Testing for Performance
This section expands on performance benchmarking before and after
upgrade. For a summary of the entire test cycle, see,“Test Cycle:
Summary of Tests” on page 7-9.
This section covers the following tasks:
• Pre-Upgrade Single-User Tests 7-11
• Pre-Upgrade Multi-User Tests 7-11
• Test System Upgrade 7-12
• Post-Upgrade Single-User Tests 7-13
Integration
testing
Ensure that all system components work well
together, such as:
• Batch processing
• Online transaction processing (OLTP)
• Decision Support Systems (DSS) and ad hoc
query
• Operations, including backup, recovery, and
dbcc commands
• Sybase products other than SQL Server
• Third party products
Test suite models all system
components
End-user
acceptance
testing
Execute acceptance tests specific to the
environment. Also cover functions not
prioritized into earlier stages.
Note: The other stages, done well, should have
caught most of the problems.
Standard acceptance tests
Final migration
plan testing
• Ensure that you are fully prepared by walking
through the upgrade/migration plan.
• Verify that fallback procedures work.
• Identify and test the contingencies.
Walk through every upgrade
step, including fallback
strategies
Table 7-2: Stages (continued) of Testing
Stage Purpose Best Technique
Commentaires sur ces manuels