Test Management Documentation
Test Case
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.
Test Cycle
A test cycle groups in a set of test cases that fulfill a specific testing goal. Test cycles by design implement a broader scope than test cases, and can be assigned to specific testers. Depending on the methodology used, test cycles can be seen as a collection of different activities, test cases and sometimes specific tasks. You can break a test cycle down in a variety of ways. Sometimes it's done by a specific feature, a specific functionality or even a specific team member.
Test Plan
A Test Plan is a detailed document that describes the test strategy, objectives, schedule, estimation, deliverables, and resources required to perform testing for a software product. Test Plan helps determine the effort needed to validate the quality of the application under test. The test plan serves as a blueprint to conduct software testing activities as a defined process, which is minutely monitored and controlled by the test manager.