background image
<< Index | Introduction to Testing >>
<< Index | Introduction to Testing >>

WinRunner in Simple Steps

1




CHAPTER 1
INTRODUCTION TO TESTING

"Testing is the process of exercising or evaluating a system or
system component by manual or automated means to verify that it
satisfies specified requirements, or to identify differences between
expected and actual results"
Institute of Electrical and Electronics Engineers (IEEE).
Software applications have grown in recent years from simple
console based applications that perform a single task. Now they
are complex, visually pleasingly and animated programs that
perform a variety of tasks. It is no longer unusual for a single
application to perform complex tasks, integrate with many other
applications as well as multiple backend systems, and process
documents in a variety of formats. An example of this is online
banking.
The features available in these software applications have
substantially advanced out of a need to support a more
sophisticated and computer savvy user base. Additionally, today's
users have many more choices of computing devices such as PCs,
laptops, PDAs, Tablet PCs, Smartphones, Pocket PCs etc. Also a
great variety of operating system choices are available for these
devices and all of these systems require software to be developed
for performing various tasks.