...
- Test cases should favour implementation of a published standard interface for validation
- Where a compliance test suite exists for components of the SUT, this test suite should generally be considered as a baseline for Dovetail testing
- Where no standard is available provide API support references
- If a standard exists and is not followed, an exemption is required
- The following things must be documented for the test case:
- Use case specification
- Test preconditions
- Basic test flow execution descriptor
- Post conditions and pass fail criteria
- The following things may be documented for the test case:
- Parameter border test cases descriptions
- Fault/Error test case descriptions
- Test cases must pass on OPNFV reference deployments
- Tests must not require a specific NFVi platform composition or installation tool
- Tests must not require unmerged patches to the relevant upstream projects
- Tests must not require features or code which are out of scope for the latest release of the OPNFV project
Additional Requirements / Assumptions (not yet agreed by Dovetail Group)
These are additonal requirements and assumptions that should be consdered considered by the group. This agreement / issue is being tracked in JIRA, under DOVETAIL-352. As these are agreed, they should be moved above into the full list. Once the story is completed, this section can be deleted.
...