P. 1
Subraya - Software Quality & Testing

Subraya - Software Quality & Testing

|Views: 273|Likes:
Published by Andries Poepjes
MSIT 32 Software Quality and Testing

1

SOFTWARE QUALITY & TESTING
(MSIT - 32)

: Contributing Author :

Dr. B.N. Subraya
Infosys Technologies Ltd., Mysore

PDF created with pdfFactory Pro trial version www.pdffactory.com

2

PDF created with pdfFactory Pro trial version www.pdffactory.com

MSIT 32 Software Quality and Testing

3

a

Contents

Chapter 1 INTRODUCTION TO SOFTWARE TESTING 1.1 1.2 1.3 1.4 1.5 1.6 1.7 Learning Objectives.............................................................
MSIT 32 Software Quality and Testing

1

SOFTWARE QUALITY & TESTING
(MSIT - 32)

: Contributing Author :

Dr. B.N. Subraya
Infosys Technologies Ltd., Mysore

PDF created with pdfFactory Pro trial version www.pdffactory.com

2

PDF created with pdfFactory Pro trial version www.pdffactory.com

MSIT 32 Software Quality and Testing

3

a

Contents

Chapter 1 INTRODUCTION TO SOFTWARE TESTING 1.1 1.2 1.3 1.4 1.5 1.6 1.7 Learning Objectives.............................................................

More info:

Published by: Andries Poepjes on Feb 26, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/30/2012

pdf

text

original

Software can be tested either by running the programs and verifying each step of its execution against
expected results or by statically examining the code or the document against its stated requirement or
objective. In general, software testing can be divided into two categories, viz. Static and dynamic testing.
Static testing is a non-execution-based testing and carried through by mostly human effort. In static
testing, we test, design, code or any document through inspection, walkthroughs and reviews as discussed
in Chapter 2. Many studies show that the single most cost-effective defect reduction process is the
classic structural test; the code inspection or walk-through. Code inspection is like proof reading and

MSIT 32 Software Quality and Testing

49

PDF created with pdfFactory Pro trial version www.pdffactory.com

50

developers will be benefited in identifying the typographical errors, logic errors and deviations in styles
and standards normally followed.

Dynamic testing is an execution based testing technique. Program must be executed to find the possible
errors. Here, the program, module or the entire system is executed(run) and the output is verified against
the expected result. Dynamic execution of tests is based on specifications of the program, code and
methodology.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->