specifics of software testing
The process used to assess the quality of software products is called Software Testing . In the general sense, software testing is a kind of technical investigation aimed at providing information about the quality of the product or service. Software testing makes use of a specific set of parameters with respect to the context in which the service or product is intended to operate. As the concept of quality is not an absolute value, the process solely aims at comparing the state and behavior of a product against a specification. Testing is also a method at arriving at an assessment about the acceptance of a product by its users.