RMsis provides functionality to specify and map test cases to requirements as well as to maintain an oversight of the product releases from testing perspective. The basic purpose of providing Test Case functionality in RMsis is to:
- ensure that the defined test cases are sufficient to cover the requirement specifications.
- get a comprehensive view of the test execution and identify the specifications having implementation issues.
The following are non-objectives for Test Case functionality, as far as RMsis is concerned
- Test Case design and development.
Overall the Requirements Validation Functionality is split between Test Cases and Test Cycles as follows:
- Test Cases is all about managing the lifecycle of an individual "Test Case".
- Manage
- Create
- Update
- Delete
- Import
- Export
- Version Control
- Filtered Views
- Manage
- Test Runs is about managing the lifecycle of a specific "Test Run".
- Manage
- Create / Define
- Update
- Delete
- Import
- Export
- Commit & Archive
- Copy
- Filtered Views
- Manage
- Views
- The two views (Test Cases / Test Runs) are presented in different tabs, so that both Test Case developers and Testers get a relevant context.