This Banner is For Sale !!
Get your ad here for a week in 20$ only and get upto 15k traffic Daily!!!

What is Integration Testing? – DEV Community




Background

Integration testing, often known as integration and testing, is the subsequent step up from unit testing.

In unit testing, particular person chunks of software program are verified. Whereas, integration testing checks a number of elements for correctness.

The purpose of integration testing is to substantiate software program works in a bunch.

Integration testing makes frequent use of stubs and drives.

  • A stub is a faux known as program, it permits for the testing of this system calling the stub.
  • A driver is a faux caller program, it permits for the testing of this system known as by the driving force.



Approaches to Integration Testing

There are four main approaches to integration testing.

  • Large-bang: all of the software program modules are created and mixed without delay.
  • Bottom-up: low-level elements are examined by utilizing drivers earlier than high-level elements.
  • Top-down: first high-level modules are examined by utilizing stubs earlier than low-level elements.
  • Combine-integration (aka sandwich testing): a mix of the bottom-up and top-down approaches.



Benefit

  • Integration testing is a vital method of verifying that bigger chunks of code and providers work collectively as supposed.



Drawback

  • Integration testing usually requires a major quantity of additional code within the type of stubs and drivers to be written.



Additional Studying

Integration checks are only one form of testing. My series on software testing and its methods covers many different testing variations.

The Article was Inspired from tech community site.
Contact us if this is inspired from your article and we will give you credit for it for serving the community.

This Banner is For Sale !!
Get your ad here for a week in 20$ only and get upto 10k Tech related traffic daily !!!

Leave a Reply

Your email address will not be published. Required fields are marked *

Want to Contribute to us or want to have 15k+ Audience read your Article ? Or Just want to make a strong Backlink?