For Choucair Testing CORP. the definition of software testing: "It is a process carried out concurrently to the different stages of the life cycle of software development that involves and maintains the testware and whose objective is to support decreasing the risk of a flaw appearances and lack in operations, resulting in the increase of trust of the applications." © More...