Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
48Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Software Testing Made Easy

Software Testing Made Easy

Ratings:

5.0

(2)
|Views: 17,777|Likes:
Published by paruchuc

More info:

Published by: paruchuc on Jun 01, 2009
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

02/22/2013

pdf

text

original

 
Software Testing – made easy
SoftwareTesting
- made easy
Prepared by: K. Muthuvel  
Page 1 of 128
 
Software Testing – made easy
Table of Contents
1.Testing Fundamentals.......................................................................................................71.1.Definition...................................................................................................................71.2.Objective....................................................................................................................71.3.Benefits of Testing.....................................................................................................72.Quality Assurance, Quality Control, Verification & Validation.......................................82.1.Quality Assurance......................................................................................................82.2.Quality Control..........................................................................................................82.3.Verification................................................................................................................82.4.Validation...................................................................................................................83.SDLC & STLC..................................................................................................................93.1.STLC – Software Testing Life Cycle ........................................................................93.2.Models of SDLC & STLC.........................................................................................93.2.1.V-Model..............................................................................................................93.2.2.W-Model...........................................................................................................103.2.3.Waterfall Model................................................................................................113.2.4.Extreme Programming Model...........................................................................113.2.5.Spiral Model......................................................................................................124.Testing Standards............................................................................................................134.1.SW – CMM:.............................................................................................................134.2.SW – TMM..............................................................................................................144.2.1.Levels of SW –TMM........................................................................................144.2.1.1.Level 1: Initial............................................................................................144.2.1.2.Level 2: Phase Definition...........................................................................144.2.1.3.Level 3: Integration....................................................................................144.2.1.4.Level 4: Management and Measurement...................................................144.2.1.5.Level 5: Optimization / Defect Prevention and Quality Control...............154.2.2.Need to use SW-TMM......................................................................................154.2.3.SW-TMM Assessment Process.........................................................................154.2.4.SW-TMM Summary.........................................................................................164.3.ISO : International Organisation for Standardisation...............................................164.4.ANSI / IEEE Standards............................................................................................164.5.BCS - SIGIST..........................................................................................................165.Testing Techniques.........................................................................................................175.1.Static Testing Techniques........................................................................................175.1.1.Review - Definition...........................................................................................175.1.2.Types of Reviews..............................................................................................175.1.2.1.Walkthrough..............................................................................................175.1.2.2.Inspection...................................................................................................175.1.2.3.Informal Review........................................................................................185.1.2.4.Technical Review.......................................................................................185.1.3.Activities performed during review..................................................................18
Prepared by: K. Muthuvel  
Page 2 of 128
 
Software Testing – made easy
5.1.4.Review of the Specification / Planning and Preparing System Test.................195.1.5.Roles and Responsibilities................................................................................205.2.Dynamic Testing Techniques...................................................................................215.2.1.Black Box Testing: ..........................................................................................215.2.1.1.Equivalence Class Partitioning..................................................................225.2.1.2.Boundary Value Analysis...........................................................................225.2.1.3.Cause and Effect Graphs............................................................................235.2.1.4.Comparison Testing...................................................................................245.2.2.White-Box Testing:...........................................................................................255.2.2.1.Statement Coverage:..................................................................................265.2.2.2.Branch Coverage:.......................................................................................265.2.2.3.Condition Coverage:..................................................................................275.2.2.4.Path Coverage:...........................................................................................275.2.2.5.Data Flow-Based Testing:..........................................................................295.2.3.Grey Box Testing..............................................................................................306.Difference Tables............................................................................................................316.1.Quality Vs Testing...................................................................................................316.2.Testing Vs Debugging.............................................................................................326.3.Quality Assurance Vs Quality Control....................................................................326.4.Verification & Validation........................................................................................326.5.Black Box Testing & White Box Testing................................................................336.6.IST & UAT..............................................................................................................336.7.SIT & IST.................................................................................................................336.8. Alpha Testing & Beta Testing................................................................................346.9.Test Bed and Test Environment ..............................................................................346.10.Re-testing and Regression Testing.........................................................................347.Levels of Testing.............................................................................................................347.1.Unit Testing.............................................................................................................347.1.1.Benefits of Unit Testing....................................................................................357.1.2.Pre-requisites.....................................................................................................357.2.Integration Testing...................................................................................................367.2.1.Incremental Integration Testing........................................................................377.2.1.1.Top Down Integration................................................................................387.2.1.2.Bottom up Integration................................................................................387.2.1.3.Stub and Drivers........................................................................................407.2.2.Non-Incremental Testing..................................................................................407.2.2.1.Big Bang Integration..................................................................................407.2.2.2.Validation Testing......................................................................................407.2.2.3.Configuration review.................................................................................417.3.System Testing.........................................................................................................417.3.1.Functional Testing............................................................................................417.3.1.1.Requirement based Testing........................................................................417.3.2.Business-Process based Non-Functional Testing.............................................427.3.2.1.Recovery testing.........................................................................................437.3.2.2.Security testing...........................................................................................437.3.2.3.Stress testing..............................................................................................447.3.2.4.Performance testing....................................................................................44
Prepared by: K. Muthuvel  
Page 3 of 128

Activity (48)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Hanna Pratiwi liked this
ajax248590 liked this
Melvin Robinson liked this
user1230 liked this
Bhavana Sharath liked this
Satish Marri liked this
nikilsmart liked this
karuna1342 liked this

You're Reading a Free Preview

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