Summary

This chapter started with an explanation of the benefits associated with having test people involved very early in the system development lifecycle, much earlier than they are typically included. We discussed an example of how this involvement can improve the quality of the tests, reduce the effort in repairing defects, increase defect avoidance, and produce a higher quality system.

Then, we walked through the various UML models and diagrams with an eye to their use in testing. You learned how the business use case model and the system architecture that results from it can organize your system, integration, and subsystem black box test plans. Similarly, we saw how the business analysis model can establish your system, integration, and ...

Get UML for Mere Mortals® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.