What Is Test Case And Why To Prepare Test cases
Posted By : Kuldeep Sidana | 12-Sep-2017
Test Case: Test Case is a written document that contains all possible scenarios.
Test Scenarios: Means procedural steps or flow or possible inputs or possible events.
-
Test scenarios have multiple test case.
Why prepare test cases:
-
To have better test coverage means if you prepare test cases our coverage on the product for all scenario is possible for all features.
-
To have consistency in test execution, if we maintain test case there is always an increase in the performance of a test engineer.
-
If we don’t maintain test cases we might forget scenarios.
-
Quality of testing depends upon person to person.
-
Testing depends on the mood of the test engineer, so it’s better to prepare test cases.
-
It is always better to depend on a process rather than a person.
-
Test cases are the only proof that tells us what is the progress of the product.
Why it's important to write and track test cases?
-
Organisation: Several Testers create several cases which take multiple months or sometimes years. Through that documentation, they organize the proper planning about how to test and team members also review it and that is effectively used by them.
-
Repeatability: Run same test cases multiple times to ensure that the old bugs have been resolved and to fetch new ones.
-
Tracking: Test case documentation helps to track that how many test cases tester plans to run? How many of them we already run on the previous release? How many tests have been passed and failed out of them? Have we missed any cases?
-
Proof of testing: With the help of that test case documentation, Software testing team could prove that they planned to run them.
Test Case Template:
Above example is just a template, fields are varies from company to company.
Cookies are important to the proper functioning of a site. To improve your experience, we use cookies to remember log-in details and provide secure log-in, collect statistics to optimize site functionality, and deliver content tailored to your interests. Click Agree and Proceed to accept cookies and go directly to the site or click on View Cookie Settings to see detailed descriptions of the types of cookies and choose whether to accept certain cookies while on the site.
About Author
Kuldeep Sidana
Kuldeep Sidana is an orient QA Engineer having dexterity in Core Java and vouched with Automation Testing tool (Selenium Web Driver) and Manual Testing.