O'Reilly logo

Process Quality Assurance for UML-Based Projects by Bhuvan Unhelkar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

6.1. Testing in Context

Quality control deals with ensuring that the quality of the end product meets a given specification. In the manufacturing domain, quality control deals with checking the nuts and bolts on goods produced for their adherence to given standards. In the case of software, quality control deals with whether the software product functions correctly, according to specifications, and in conjunction with other software products and databases. The ultimate aim of software quality control (or testing, as it is routinely known), is to “break” the system long before it reaches the user in real life.

Ideally, therefore, if a tester manages to pass an illegal transaction through the system being tested, or is somehow able to crash the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required