Answer:
Software testing is defined as, it the process of evaluation of the functionality of the system software application to check whether the software met the specified requirement or not and also used to identify defects which ensured that the product is free from all defects in order to produce the quality products.
Types of testing we may utilize for a component using CBSE approach are:
As, CBSE stands for the component based software engineering where programmers should design and implemented software components in such a way that many different program can reuse them.
- Unit testing
- Integration testing
- System testing