This article is software test cases pdf the term in software engineering. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources.
Unsourced material may be challenged and removed. A test case is a set of test 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 case could simply be a question that you ask of the program.
The point of running the test is to gain information, for example whether the program will pass or fail the test. Test cases are the cornerstone of Quality Assurance where they are developed to verify the quality and behavior of a product.