Component Testing means Module Testing i.e we are testing
each module or component differently. suppose there is one
project which consists of 10 components and we are testing
each component differently then it is known as component
Testing, after component Testing Integration Testing is
done. while doing Black Box Testing or White Box Testing by
Tester first of all Component Testing is done.
Component Testing-Integration Testing-System Testing
The above is the actual scenerio before component Testing
Unit Testing is done by the developers.
While doing Unit Testing the Developers runs each
functions/method of the Component/Module.
componont testing is a anything that can be tested
independently. one of the best example is unit testing.
in the unit testing we define
procedures/methods/functions,if u want to test the above
proceures we just create some test procedures withthe help
of unit testig frame working
Componnet testing searches for defects in and verifies the
functioning of s/w(e.gModules,Programmes, Objects, Classess
etc.)that are seperatly testable.Stubs, Drivers and
Simulators may be used.Component testing occurs with access
to the code being tested and with the support of the
development enviornment(Unit test Framework or Debugging
tool)Here defects are typically fixed as soon as they are
found, without formally recording incidents.
Examples of Compnents are..
Memory leak, Robustness testing, Structural Testing(Branch
Hi, Below is a question on white box testing. Kindly help
me in answering it. How many test cases are needed to
obtain 100% branch coverage. This question was asked in
ISTQB foudation level exam - Dec21 2008.
If(A<10) then Print A;
If(C>100) then Print C is greater then A
else if(C<100) then print only C
Kindly answer with explanation so that it would be easy to