we have to analyze and inspect its features and also evaluate the component for potential errors and bugs so that when it gets delivered in the market, it is free of any bugs and errors. Software company release the Quality of the product In Quality testing of the software. Software testing can be of two types: Manual and Automated.