Looking Under the Hood

[magazine]
Investigating a system's internal design as a tool for effective testing
Volume-Issue: 
2000-01
Article Summary: 

Understanding a program's inner workings, dataflows, and bug history can enable you to build more robust tests. Here are pointers on investigating a system's internal design as a tool for effective testing.