Project

General

Profile

Manual testing plan » History » Version 1

Peter Amstutz, 01/30/2020 03:43 PM

1 1 Peter Amstutz
h1. Manual testing plan
2
3
h2. Workbench1 & Workbench2
4
5
h2. Groups
6
7
# Create group
8
# Log in as non-admin user.
9
# Log in as a second non-admin user in a private window for testing sharing.
10
# check that users cannot see one another
11
# Add user to group
12
# Check that users can see one another
13
14
h3. Collections
15
16
# Create a collection & upload a file
17
# Add a file
18
# Rename a file
19
# Remove a file
20
# Download one of the files
21
# Make a sharing link to the collection & check usage from private window
22
# Mark collection as a favorite, check that it shows up in favorites
23
24
h2. Projects
25
26
# Create a project
27
# Rename a project
28
# Create a collection inside the project
29
# Move a collection into the project
30
# Add read-only sharing permission to the project & check access from other user
31
# Add read-write sharing permission to project  & check access from other user
32
# Add manage sharing permission to project  & check access from other user
33
# Make project as favorite, check that it shows up in favorites
34
35
h2. Workflows
36
37
# Upload workflow with arvados-cwl-runnner --create-workflow
38
# Browse workflow
39
# Select workflow to run
40
# Choose input file
41
# Watch it run
42
## Check logging
43
## Check live updates
44
## Check links to input & output
45
# Check that it shows up on dashboard, All Processes
46
# Check graph for the container request
47
# check graph on the input collection ("used by")
48
# check graph on output collection ("provenance")
49
50
h2. Misc
51
52
# As admin, create a "public favorite" and make sure users see it.
53
# As admin, deactivate a user. Make sure that user can't log back in
54
# Add a cluster for multi-site search.
55
# Upload ssh key & check view
56
# Create git repo & check view
57
# As admin, add virtual machine access & check view