QATestLab 154a, Borschagivska str., Kiev, Ukraine ph.: +38(044)501-55-38 http://qatestlab.com/ contact@qa-testlab.com
Component testing is generally used for testing a software component, normally by a not big team of programmers. A component commonly comprises a set of smaller units that together form an object. For traditional software there isn’t accurate differentiation between units and components. The only difference is that components are larger and each of them normally comprises some units. Therefore, component testing is nearly equal to unit testing.
The equal whitebox testing approach for unit testing can still be used for conductingsoftware testing of such components. It runs contrary to information hiding rule. Blackbox testing approach is more in line with such objects as components. Blackbox testing techniques or usagebased testing techniques can be used. Additionally, some recent work has been focused on adapting traditional testing techniques to work for objectoriented systems, which attempts to adapt use cases and design template suggestions in software testing as well as in product development. The growing use of software development ground on commercialoffthe shelf components and component based software development has also changed human’s appreciation of component testing. Thus, components are much more significant. This increases the need to assure and show the individual components quality. Independent testing and certification of software components is a key factor to the possible chooses, use, and adoption of certain software components. Consequently, independent verification and validation by thirdparty participants are usually conducted in such cases.
(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
If we are talking about the testing techniques used the situation is equal to system testing, where black box and usagebased techniques prevail, but at a smaller scale.
(c) QATestLab, 2012
http://qatestlab.com/