Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
13Activity
0 of .
Results for:
No results containing your search query
P. 1
Testing Methodology Training Manual

Testing Methodology Training Manual

Ratings: (0)|Views: 144|Likes:
Published by api-3736193

More info:

Published by: api-3736193 on Oct 15, 2008
Copyright:Attribution Non-commercial

Availability:

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

03/18/2014

pdf

text

original

Testing Methodology Training Manual
TABLE OF CONTENTS
1.0 INTRODUCTION TO TESTING..................................................................................................III

1.1 OVERVIEW ON TESTING........................................................................................................................III 1.2 TESTERS............................................................................................................................................VI 1.3 TYPES OF TESTING...............................................................................................................................VI

2.0 TEST PREPARATION PROCESS........................................................................ . . . . . . . . . . . . . . . . . . . . . . . .X

2.1 BASELINE DOCUMENTS.........................................................................................................................X 2.2 PROTOTYPE........................................................................................................................................XII 2.3 TEST STRATEGY................................................................................................................................XIV 2.4 HIGH LEVEL TEST CONDITIONS..........................................................................................................XVII

............................................................................................................................................................XXII 2.5 TRACEABILITY......................................................................................................................... . . . . . . .XXIII 2.6 TESTBED.........................................................................................................................................XXV 2.7 TEST CASE.......................................................................................................................................32 2.8 TEST SCRIPT.....................................................................................................................................35 2.10 BACKEND TESTING...........................................................................................................................38 2.11 NON CERTIFIED TESTING...................................................................................................................41

3.0 TEST EXECUTION PROCESS.....................................................................................................44

3.1 STAGES OF TESTING............................................................................................................................44 3.2 PRE- REQUIREMENTS FOR TESTING.......................................................................................................44 3.3 TEST PLAN.......................................................................................................................................45 3.4 AUTOMATION OF TEST CASES..............................................................................................................48 3.5 DEFECT MANAGEMENT.......................................................................................................................48 DEFECT REPORT SAMPLE..........................................................................................................................55 3.6 TEST DOWN TIMES............................................................................................................................57 3.7 SOFTBASE TRANSFER..........................................................................................................................59 3.8 PERFORMANCE TESTING......................................................................................................................61

4.0 POST TEST PROCESS...................................................................................................................63

4.1 SIGN OFF.........................................................................................................................................63 4.2 DELIVERABLES...................................................................................................................................63 4.3 METRICS...........................................................................................................................................65 4.4 DEBRIEFS..........................................................................................................................................65

..........................................................................................................................................................67
4.5 ARCHIVING........................................................................................................................................69
..........................................................................................................................................................71
1.0 Introduction to Testing
1.1 Overview on Testing
There are many published definitions of software testing; however, all of these
definitions essentially convey the same statement:
Software testing is the process of executing software in a controlled manner, in order
to answer the question \u201cDoes the software comply to specifications\u201d.

Software testing is often used in association with the terms Verification and Validation. Verification is the checking or testing of items, including software, for conformance and consistency with an associated specification. Software testing is one kind of verification, which also uses techniques such as reviews, analysis, inspections and walkthroughs. Validation is the process of checking if what has been specified is what the user actually wanted.

\u2022
Validation: Are we building the right product?
\u2022
Verification: Are we building the product right?

Software testing should not be confused with debugging. Debugging is the process of analyzing and locating the bugs when software does not behave as expected. Although the identification of some bugs will be obvious from playing with the software, methodical approach to software testing is a much more thorough means of identifying bugs. Debugging is therefore an activity that supports testing, but cannot replace testing. However, no amount of testing can be guaranteed to discover all bugs.

What is testing?

Testing is the process of executing a program with the intent of finding an error. A good test case is one that has a probability of finding an as-yet undiscovered error. A successful test is one that uncovers an as-yet-undiscovered error.

Why testing?

The development of software systems involves a series of production activities where opportunities for injection of human fallibilities are enormous. Errors may begin to occur at the very inception of the process where the requirements may be erroneously or imperfectly specified. Because of human inability to perform and communicate with perfection, software development is accompanied by a quality assurance activity.

Activity (13)

You've already reviewed this. Edit your review.
1 hundred reads
Borgomanero liked this
zing4 liked this
pavankumarmt liked this
jorge_r_souza liked this
vikas_khichar liked this
SIZETHESPY liked this
madhukommi liked this
eray liked this

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)//-->