What is Component Testing?
It is a type of functional testing or black box testing types.
Components are comparatively small pieces of software .
In which the testing is performed on each individual component separately without integrating with other components.
It's also called Module Testing
Component Testing is also referred to as Unit Testing, Program Testing.
Here, each and every part of the software application is considered individually.
This testing is done by Testers.
This testing is performed after unit testing.
Components are tested as soon as after the creation.
It helps to find the defects in the module and verifies the functioning of software are working as per need or not.
After the Component testing we performe integration testing .
It plays a very important role in finding the defects before integration testing.
Advantages of Component Testing
It helps to deliver project at right time.
Less time consumption.
Less costly.
It finds the defects in the module and verifies the functioning of the software.
Provide reusability.
Disadvantages of Component Testing
If sometimes the requirement did not meet so we have to neglect it.