(Software testing software). It is the process used to identify the correctness, security and quality in the development of a software for computer equipment. The testing process is a technical investigation that tries to reveal quality information about the product of software with respect to the context in which it will operate. It is related to attributes such as reliability, efficiency, portability, scalability, maintainability, compatibility, usability and capacity.