0% found this document useful (0 votes)
33 views1 page

CH04 - VID06-4 Levels of Testing - Comparison

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views1 page

CH04 - VID06-4 Levels of Testing - Comparison

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Unit testing Integration Testing System testing Acceptance testing

Objectives  To test the function of a  To technically verify proper  To verify that the system components  To verify that the system meets the
program or unit of code such as interfacing between modules, perform control functions user requirements
a program or module and within sub-systems  To perform inter-system test
 To test internal logic  To demonstrate that the system
 To verify internal design performs both functionally and
 To test path & conditions operationally as specified
coverage  To perform appropriate types of tests
 To test exception conditions & relating to Transaction Flow, Installation,
error handling Reliability, Regression etc.

When  After modules are coded  After modules are unit tested  After Integration Testing  After System Testing
Input  Internal Application Design  Internal & External  Detailed Requirements & External  Business Needs & Detailed
Application Design Application Design Requirements
 Master Test Plan
 User Acceptance Test Plan
Output  Unit Test Report  Integration Test report  System Test Report  User Acceptance Test report
Who  Developer  Developers  Development Team and Users  Users / End Users
Tools  Debug  Debug  Recommended set of tools  Compare, keystroke capture &
 Re-structure  Re-structure playback, regression testing
 Code Analyzers  Code Analyzers
 Path/statement coverage tools
Methods  Problem / Configuration Management  Black Box techniques
 Problem / Configuration
 Management
Education  Testing Methodology  Testing Methodology
 Effective use of tools  Effective use of tools
 Product knowledge
 Business Release Strategy

You might also like