IN THIS CHAPTER
Dynamic White-Box Testing
Dynamic White-Box Testing Versus Debugging
Testing the Pieces
Data Coverage
Code Coverage
So far in Part II, “Testing Fundamentals,” you've learned about three of the four fundamental testing techniques: static black box (testing the specification), dynamic black box (testing the software), and static white box (examining the code). In this chapter, you'll learn the fourth fundamental technique—dynamic white-box testing. You'll look into the software “box” with your X-ray glasses as you test the software.
In addition to your X-ray specs, you'll also need to wear your programmer's hat—if you have one. If you don't own one, don't be scared off. The examples used ...
No credit card required