Structure vs. Behavior
most popular notations in software development portray software structure
- examples: E/R models, data flow diagrams, structure charts, etc.
- used to show relationships between components, interfaces, control and dataflow, etc.
- not very useful for testing
SW testing is fundamentally concerned with behavior, i.e. what it does