Define test specifications
Test Cases! supports the specification of test cases and test procedures. If product /system requirements are also added, the app also allows the establishment of requirement to test case mappings.
Define test projects
Test projects are entities use to identify the test item. The app uses this to identify the overall test objective and groups the test cases and procedures.
Define requirements
These are the product or system requirements for the test item. The app needs these information for the purpose of establish requirement to test case traceability.
Define test cases
Test cases are grouped by test sets. A test set is a collection of test cases for the purpose of testing a specific test objective. There should at least be one test set for each test project.
Define test procedures
Test procedures are collections of test cases to be executed for a particular objective. To create a test procedure: state its objective and select all test cases that are applicable to that test objective. To change order of the test cases, simply and drag and drop the test case to its intended position from the list. A test project can have multiple test procedures.
Execute tests
A test execution session should be created for each test run. Test execution session contains a set of test cases to be run and statement of the test item configuration for that test run. Fore each test case, a rating of PASSED/FAILED/BLOCKED/NOTTESTED can be recorded. A test case that carries one of these rating is consider 'COMPLETED'.