What is TESTING ?

Testing = Verification (Static Testing+ Validation (Dynamic Testing)
 "Testing is the process of Verifying are we developing the right product or not and also Validating does the developed product is right or not" 

OR in more Simpler words:-

TESTING is the process of finding or identifying or searching or catching or preventing defects.

Now the question is what do you mean by Software testing ? or Hardware testing, Mobile testing, Pen testing, Machine testing??

Software Testing is the process of finding or identifying or searching or catching or preventing defects in the software.
  
Hardware Testing is the process of finding or identifying or searching or catching or preventing defects in the hardware.

Mobile Testing is the process of finding or identifying or searching or catching or preventing defects in the mobile

Pen Testing is the process of finding or identifying or searching or catching or preventing defects in the pen

Machine Testing is the process of finding or identifying or searching or catching or preventing defects in the machine


Moral: Only application or environment changes, the principles or meaning of testing remains same as it is.

Definitions by :-

Wikipedia
Testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test.
http://en.wikipedia.org/wiki/Software_testing

 ISTQB
The process consisting of all life cycle activities, both static and dynamic, concerned with planning, preparation and evaluation of software products and related work products to determine that they satisfy specified requirements, to demonstrate that they are fit for purpose and to detect defects.
http://www.istqb.org/downloads/viewcategory/20.html

Comments

Popular posts from this blog

Explain public static void main in Java

Reserve or Key Words in Java

OOPs concepts in Java with Examples