Summary
While it may be tempting to rush an upgrade into production, it is by far the better course of action to set aside adequate time to test features and functionality before doing so. Engaging users in the testing cycle can be extremely important in discovering bugs and usability issues, and getting customer signoff is also very important.
Both during the testing phase and after the application migrates to production, developers are called upon to troubleshoot and debug a wide range of problems. Troubleshooting skills develop over time with practice and with increased knowledge of the technologies in use.
Suggestions and examples in this chapter provide both a foundation for establishing a testing discipline and an introduction to debugging strategies appropriate to all Domino applications.