Integration Testing
Integration Testing
Integration Testing
Satish Mishra
mishra@informatik.hu-berlin.de
This session
! Integration testing
! Component / Module testing
! Stub and driver
! Examples
! Different approaches to integration testing
! Bottom-up
! Top-down
! Big-bang
! Sandwich
! Exercise
! Discussions
Subsystem Requirements
Unit System
Code Test Analysis
Design Document
Tested Document User
Subsystem
Subsystem Manual
Unit
Code Test
Tested Integration
Subsystem Functional
Test Test
Integrated Functioning
Subsystems System
Tested Subsystem
Subsystem Unit
Code Test
Module
Driver Stub
procedure Under Test procedure
call call
! Class UnitConverter
! Method convert
! Method getMultiplier
! Class Driver
! Method main
Embedded Controller
Analysis
and
Patients
Database
.
! Bottom-up
! Top-down
! Big-bang
! Sandwich
. . . . . . . . . . . . . . . . . . responsible for . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Test
Use-case
model Test Test
evaluation r
plan procedure Test Defect
Test case component management
C H
E F G I
C
H
E F G I
! Write the integration test cases for the above system with
the consideration of integration approach .