We are currently automating a lot of our tests. And in some of these cases they have many multiple steps.
We are trying to decide if each individual step is a test case OR should they be steps in a test. Bit concerned we will end up with thousands of test cases. I’m interested how other companies view tests. Any definitions or experiences, would be welcome.
Definition of a test case: Test Cases - A test case consists of a description of the test’s prerequisites, a list of test steps and the expected result. A test case can ideally be verified by a single tester in a short period of time and confirms a specific functionality, documents a task or verifies a project artifact.