A-Z Popular Blog Top Search »
Project Management

What is a Test Case?

 , updated on
A test case is a document or script that is used to validate that a product, service, process or system meets requirements.


Test cases are created from both functional and non-functional requirements. Any formal test can be documented with a test.


Test cases typically include the steps required to execute a test and a list of preconditions, postconditions and success criteria. Tests also include a variety of meta information such as an identifier that can be used to trace them to requirements.

Positive vs Negation

There are often at least two test cases for each requirement and sub-requirement including a positive and a negative test. A positive test confirms that a requirement works as stated. A negative test confirms that the system acts as required given invalid preconditions, user input or scenarios.


It is common to automate testing using test cases represented as a script. This is particularly efficient for tests that must be run many times such as regression tests. In some cases, a test requires human judgment and can't be fully automated.
Overview: Test Cases
A document or script that is used to confirm that a release conforms to a requirement.
Related Concepts


This is the complete list of articles we have written about testing.
Acceptance Criteria
Acceptance Testing
Beta Release
Compliance Testing
Conformance Testing
Defect Density
Document Testing
Dry Run
Operational Testing
Performance Testing
Regression Testing
Sanity Testing
Test Cases
More ...
If you enjoyed this page, please consider bookmarking Simplicable.

Acceptance Testing

The types of testing that are used to validate that a product, service, process or system meets requirements.

Non-Functional Testing

An overview of non-function testing.


An overview of low quality with examples.

Bug vs Defect

The difference between a bug and a defect.

Build Quality

An overview of build quality with examples.


Simplicable is a modern encyclopedia that has been updated daily since 2010.

Business Theory

A list of interesting business theories.

Knowledge Work

A definition of knowledge work with examples.

Office Politics

A list of social processes, absurdities and strategies related to office politics.

Product Development

A guide to product development.

Types Of Knowledge

The differences between types of knowledge.

Trough Of Sorrow

An overview of the trough of sorrow.

Business Models

A list of common business models.


A list of key marketing strategies.

Competitive Advantage

A few sources of competitive advantage for businesses.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map