QATestLab 154a, Borschagivska str., Kiev, Ukraine ph.: +38(044)501-55-38 http://qatestlab.com/ contact@qa-testlab.com
Integration testing operates with the integration of various product elements to cooperate with each other. In this case the main focus is on interface and interaction troubles among these elements. Consequently, in integration testing, every element is treated as an atomic unit or as ablackbox, at the same time the interconnections among them are checked and modeled to conduct software testing of component interfaces and interplays.
Most of the integration testing uses whitebox testing methods. Nevertheless, the individual units are no longer individual statements, but individual components. Coverage is normally used as the exit criterion for this type of software testing. From integration testing onward, testing is generally conducted by dedicated professional testers or software testing companies. In such integration cases the implementation control normally passes from one element to another. Consequently, finitestate machine based testing is usually used to cover the various states and transitions to assure proper handling of interfaces, interplays and implementation control. It may happen so that we select to adopt an absolutely blackbox opinion for integration testing, and treat the entire set of the elements to be integrated as a blackbox and to perform testing. Such point is equal to the system testing, and the software testing methods correspond to those used in system testing as well. Actually, the majority of software testing companies consider integration testing as part of system testing instead of a separate testing substage. Integration testing is used to indicate the part of testing that focuses on the interface and interplays among various product elements, and using system testing to indicate the area of software testing that pays the main attention to the general system operations.
(c) QATestLab, 2012
http://qatestlab.com/
QATestLab 154a, Borschagivska str., Kiev, Ukraine ph.: +38(044)501-55-38 http://qatestlab.com/ contact@qa-testlab.com
(c) QATestLab, 2012
http://qatestlab.com/