Thursday 18 July 2013

What is Test Case? Why Do We Need

What is a Test case?
IEEE Standard 610 (1990) defines a test case as follows:
A set of inputs, execution conditions, and expected results developed for a particular objective, such as to exercise a particular program path or to verify compliance with a specific requirement."

A test is not only designed to reveal a defect but also to learn something from the defect.

Why Do We a Test Case?
  • Test cases identify and communicate the conditions that will be implement in test.
  • Necessary to very successful and acceptable implementation of the product requirements.
  • Help finding the problems in the requirements or design of an application.
  • To determine whether we meet the client expectations.
  • Help managers make ship / no-ship decisions.
What would happen if there is no Test Case?
If there is no test case then we cannot test effectively and so poor quality  of the deliverables to the client. Other thing is no requirements coverage tracking and take more time for execution.

0 comments :

Post a Comment