Header Ads

What is Integration Testing? (Software Testing Interview Question #13)

 What is Integration Testing? 


Software testing levels

  • Unit testing
  • Integration testing
  • System testing
  • Acceptance testing
What is integration testing
  • Testing of interface between different units, modules, or system
  • Combine the multiple units as a single unit and then check the data flow or communication between the modules.
  • Tester or developer both can perform this testing
  • Eample Integration at unit level: units are grouped logically and tested
  • Perfomed by Developer
  • Example integration at the modules level: Register and login functionality

    Performed by testers
  • Example Integration at system level: e-commerce application and payment gateway
  • Performed by testers

Types of integration testing

  1. Incremental integraion testing
  2. Non-increment integration testing

Types of Incremental Integration Testing

  • Top-down integration testing
Stubs are used in this

  • Bottom-up integration testing
Drivers are used in this
  • Sandwich integration testing
Stubs and drivers are both used in this

Types of Non-incremental Integration testing

  • Big bang integration testing



Thanks
Rajat Bhatti

Ping me for more details :
Linkedin :www.linkedin.com/in/rajat-bhatti
Click for more information: Click me
For more details Join our whatsup Group : Whatup Group

To get the daily job updates of software testing : To get Daily Job updates, click me

9050358180

No comments

Powered by Blogger.