59
3
testing: ConCept
and definition
Introduction
is chapter, as the name indicates, introduces the basic relationship
between software and testing and how testing is an integral part of
overall software development. Part 1 discusses how testing is inte-
grated into the whole development process. Part 2 discusses the whole
testing process and its life cycle. Part 3 defines the major types of
testing.
Part 1: Testing in the Software Life Cycle
What Is Software Testing?
Testing is oriented toward “detection” primarily of the defects and
anomalies that fall under the general category of a software “bug.”
Functionally, testing involves operation of a system or application
under controlled conditions.
e controlled conditions should include both positive ...