FAQ | This is a LIVE service | Changelog

Update Regression Testing Script authored by Mike Bamford's avatar Mike Bamford
......@@ -34,22 +34,32 @@ When executing this regression test script the tester should paste this list int
- [ ] Check that this is dis-allowed as you are already the owner and
change the data project manager to "Another User".
- [ ] Check that "Another User" has received the email making them a data project manager
and that the details are correct ("Another User" should now accept the T&Cs)
and that the details are correct.
- [ ] Check for the new project via the API using the
`/api/storage/project/` and `/api/storage/project/{project_ekey}` endpoints.
- [ ] Check that HPC admin have received a "Project Provisioning" email
and that the details are correct.
- [ ] Check that the license and project can be accessed via the "My account" page
- [ ] As an HPC admin follow the project provisioning link to the
- [ ] As an HPC admin, follow the project provisioning link to the
"Storage Project Provisioning" page and
confirm that the project and all users have been activated.
- [ ] As data owner, check that the project all users are in a "Ready" state.
- [ ] check api for project states and activated license
confirm that the project and data owner have been activated.
- [ ] As data owner, check that the project and data owner are in a "Ready" state.
- [ ] Check that the license is activated,
and that the project and users are in ready state ("4")
via the API using the relevant endpoints.
- [ ] Check the data owner has received a "Ready to Use" email
and that the details are correct.
- [ ] As "Another User" sign in and the accept T&Cs.
- [ ] Check that HPC admin have received a "Project Provisioning" email
and that the details are correct.
- [ ] As an HPC admin, follow the project provisioning link to the
"Storage Project Provisioning" page and
confirm that the data project manager has been activated.
- [ ] As data project manager, check that you are in a "Ready" state.
- [ ] Check that the license is activated,
and that the data project manager is in ready state ("4")
via the API using the relevant endpoints.
- [ ] Check the data project manager has received a "Ready to Use" email.
Notes:
- The tester will need SSGW admin rights when performing the above tests.
......@@ -65,12 +75,6 @@ Notes:
**tests below here are still being written**
- [ ] accept T&Cs as `other-user`
- [ ] check api for project states
- [ ] check for Project Provisioning email
- [ ] provision `other-user`
- [ ] check api for project states
- [ ] check for "ready to use" email
- [ ] update usage via api
- [ ] check on project page
- [ ] extend license size
......
......