Skip to content

Commit

Permalink
Merge pull request #80 from manics/deployment-testing
Browse files Browse the repository at this point in the history
Add doc with testing notes
  • Loading branch information
manics authored Jul 26, 2022
2 parents 782ff78 + 2e9a60b commit 71673d9
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions doc/deployment/Testing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Acceptance testing

This is a manual process performed after deployment to check the TRE is working correctly.
These tests should be done by an admin, taking on the different roles.

Prerequisites: a researcher user with access to study data has been created.

## Workspaces

Perform the following tests for Linux and Windows workspaces

- A researcher can launch workspaces
- A researcher can connect to a workspaces
- A researcher can see their study data in the workspaces
- A researcher cannot make network requests to external (internet) resources

### Egress (researcher)

- A researcher can copy files to the egress folder, and can request egress


### Egress (administrators)

- A notification is received when a researcher requests egress
- An information governor (IG) can launch a workspace with access to all egress requests
- An IG can approve or deny an egress request
- If an IG approves a request a notification is sent to the IT administrator
- The IT admin can approve or deny an egress request
- If the IT admin approves the request the IG can download the egressed files in the egress app

0 comments on commit 71673d9

Please sign in to comment.