Session 10/Unit 3
Unit testing as an engineering practice: test design, test doubles, coverage as a signal, and tests as the oracle for human and AI written code
Reading
Roger S. Pressman and Bruce R. Maxim, Software Engineering: A Practitioner’s Approach, 9th ed.
| Chapter | Sections | Pages |
|---|---|---|
| 19 | 372–393 |
Additional reading
Suggested reading, not prescribed.
- AR4Titus Winters, Tom Manshreck, and Hyrum Wright. 2020. Software Engineering at Google: Lessons Learned from Programming Over Time. O’Reilly Media.
Files
Sign in to see the files for this session. Sign in