Chapter 4. Testing Your Systems

You will learn about the following in this chapter:

  • Testing the functionality of your systems

  • Testing the performance of your systems

  • Verifying compatibility within your systems

  • Regression testing

  • Alpha and beta tests

Testing is a critical part of any deployment process. You cannot trust that an installation or configuration change just works—you need to see it for yourself before it is deployed in the real world. Your reputation (and potentially that of your organization) can be seriously damaged by deploying a system that fails in production; a rigorous testing process is your best guarantee against such failures. Many administrators simply test the functionality of a system, making sure all the features are there ...

Get Unix® System Management Primer Plus 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.