Appendix A. Hardware Testing Fundamentals: An Introduction for Software Testing Professionals
Many people involved in computer hardware testing, myself included, fell into that role as part of testing systems that consist of both hardware and software, while having primarily a software background. While I did take some electrical, electronics, circuit, and engineering materials courses in college, I certainly don't consider myself a computer hardware or electronics engineer. However, I've found that, armed with a few basic concepts, those of us with extensive software test management experience can usually manage hardware testing as well, provided the right people are put in charge of the actual testing. The following brief introduction will give you some ideas of what to look for in a competently executed hardware testing effort. If you need to become a competent hardware tester yourself, I recommend that you read O'Connor's Practical Reliability Engineering and Ishikawa's Guide to Quality Control as a starting point.