A TEST CASE is a set of actions executed to verify a particular feature or functionality of your software application.
A Test Case contains test steps, test data, precondition, postcondition developed for specific test scenario to verify any requirement.
The test case includes specific variables or conditions, using which a testing engineer can compare expected and actual results to determine whether a software product is functioning as per the requirements of the customer.
Best Practice for writing good Test Case Example
- Test Cases need to be simple and transparent
- Create Test Case with End User in Mind
- Avoid test case repetition
- Do not Assume