About


This site is about Software Testing. You are invited to add articles, discuss issues related to Software Testing o­n this site.

Although it doesn’t get a lot of importance, testing is arguably the most important phase in any software development project. Certainly testing is —the o­nly— way to know whether your project or product is destined for success or doomed to failure before it goes live.

Software testing is a process used to identify the correctness, completeness and quality of developed computer software. Actually, testing can never establish the correctness of computer software. It can o­nly find defects, not prove that there are none. There are a number of different testing approaches that are used to do this ranging from the most informal ad hoc testing, to formally specified and controlled methods such as automated testing.