The following list is a set of manual tests that can be used to ensure that DuraCloud features work properly prior to release
DuraCloud
View/add/remove spaces via UI for each provider (as root) |
View/add/remove content via UI for each provider (as root) |
View/add/remove content metadata via UI for each provider (as root) |
Verify that ADMIN-level user can work with spaces and content |
Verify that USER-level user can view spaces and content (only) where read access is given |
Verify that USER-level user can edit spaces and content (only) where write access is given |
Verify that UI functions as expected in Google Chrome |
Verify that UI functions as expected in FireFox |
Verify that UI functions as expected in IE / Edge (win 10) |
Verify that UI functions as expected in Safari |
Verify Media Streaming works (HLS) |
Verify that storage stats are collected successfully |
Verify that storage stats are displayed properly in the UI |
Verify that the auditor is capturing changes in each provider properly |
Verify that audit button works as expected in the UI |
Verify that manifest works as expected |
Verify that ACL settings result in correct space listings for different user types |
Verify that the Sync Tool runs in command line mode as expected |
Verify that the Sync Tool runs in UI mode as expected |
Verify that the Sync Tool installer works properly (osx, windows, linux) |
Verify that the Retrieval Tool runs as expected |
Verify that REST API works as expected (see REST API scripts) |
Verify that spaces created in Glacier provider have a bucket lifecycle policy in place to move content to Glacier |
Verify that spaces created in S3 provider have a bucket lifecycle policy in place to move content to Standard-IA |
Snapshot
Perform a content snapshot, complete the snapshot, verify all content is copied and all content properties are captured |
Restore a snapshot, verify that all content is restored and all content properties are restored |
Verify that USER-level user can see and interact with snapshots only when they have access to the associated space |