Software testing is the process of validating and verifying whether the software program works as expected.
•    Verification ( Are we doing the job right? ) is to check whether the software correctly implements the specified functionality
•    Validation (Are we doing the right job?) is to check whether the software is according to the client requirements
Error, Defect and Bug
•    A mistake in coding is called an Error.
•    When this error is found by the testers it is called a defect or issue.
•    When this defect is accepted by the developers it is called a Bug.

Share
Related Documents
  1. Software Testing Life Cycle (431)
  2. Software Testing Experience by "Testing A Software" (1124)