-
Notifications
You must be signed in to change notification settings - Fork 29
Test Harness Feature Requirements
Matt King edited this page May 27, 2023
·
1 revision
- For every test, the harness must be present "pass", "fail", and "partial failure". When "partial failure" is selected, a form with details for partial failure cases will be provide. The structure of this form is provided by the test, it might have different fields for different tests.
- For every test, a text field must be available for copying in the last utterance of the AT after the the operating instructions for the test are preformed.
- Testers must be able to log in.
- Testers can be approved or unapproved.
- Unapproved testers cannot directly save results to database. There must be a review process.
- The test harness must be able to prioritize tests based on which tests need still need to be performed for an AT (with version) and Browser (latest) pair.
- Test results must retain AT version and Browser version numbers.
- Automatic collection of output of AT.
- Users have a concept of "roles", such as "test author" or "reviewer". "reviewers" can mark delete test results or mark test results as inaccurate.