What is integration testing

Answer Posted / raj

Integration testing, also known as integration and testing
(I&T), is a software development process which program units
are combined and tested as groups in multiple ways. In this
context, a unit is defined as the smallest testable part of
an application. Integration testing can expose problems with
the interfaces among program components before trouble
occurs in real-world program execution. Integration testing
is a component of Extreme Programming (XP), a pragmatic
method of software development that takes a meticulous
approach to building a product by means of continual testing
and revision.

There are two major ways of carrying out an integration
test, called the bottom-up method and the top-down method.
Bottom-up integration testing begins with unit testing,
followed by tests of of progressively higher-level
combinations of units called modules or builds. In top-down
integration testing, the highest-level modules are tested
first and progressively lower-level modules are tested after
that. In a comprehensive software development environment,
bottom-up testing is usually done first, followed by top-
down testing. The process concludes with multiple tests of
the complete application, preferably in scenarios designed
to mimic those it will encounter in customers' computers,
systems and networks.

Is This Answer Correct ?    0 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are all the scenario for 1.google analytics 2.api 3.paypal

1451


write the test case for Bulb & Mobile phone

7409


What is a defect?

652


What r the sequences that leads to automation?

1500


Define performance and stress testing?

736






As you are working with cmmi level 5 company ,can you tell me what processes you r following as QA engineer?

2026


Write the 10 high test cases for making video call/face time?? Write the test cases for credit card accessing the money transfer?? Write the test cases for file transfer from one user to other from Google Drive/drop box?

3637


Can you explain random/monkey testing?

652


What is a top-down and bottom-up approach in testing?

699


How should your staff be managed? How about your overtime?

2756


Negatives test cases of gmail login page With its severity , priority and expected results columns Through test case template-oodles technologies gurgoan

2169


How to explain a banking project in interview ? like project discription is Client Online Banking Application provides access to information relating to Banking Online Services provided by Axis to View daily customer transactions, Current and Previous customer statements, Transfer funds from Chequing and Savings accounts ................ From interview point of view can any one explain this project in laymans language

9997


Our software designers use UML for modeling applications. Based on their use cases, we would like to plan a test strategy. Do you agree with this approach or would this mean more effort for the testers.

1642


What is software review?

797


What is common interface?

1516