Advantages and disadvantages of component testing
Answers
Component testing is a method in which each component of an application is tested separately. It is also known as unit, module or program testing.
Advantages
1. It finds the defects in the module and verifies the functioning of the software.
2. It helps in faster delivery.
3. More reliable systems because previously tested components are used.
4. It leads to re-usability of software which provides a lot of benefits.
5. Reduces the development cycle time.
6. Helps in reducing the project cost.
7. Leads to a significant increase in productivity.
Disadvantages
1. Less control over the evolution of the system.
2. There is a need to compromise the requirements.
There are various advantages as well as the disadvantage of the component testing.
The advantage : One of the main advantage is that it have ability to find the module defects along with verifying of the software functioning. It also assist in fast delivering. The other benefits includes the fianancial helper as the cost is reduced through it .It is also a trusty system which can increase the productivity.
The disadvantages: One of the major disadvantage is it’s loose control over the system . Also sometime the requirement did not meet so you have to neglect it.