-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Share workspace feature test plan
Sergey Skorik edited this page Nov 27, 2018
·
2 revisions
The goal of creating this test plan is testing share workspace feature
- Login in CHE as admin.
- Create an organization.
- Add a member to the created organization.
- Create a workspace for this organization.
- Start the workspace and wait that it started successfully.
- Create a file in the project with any content.
- On Dashboard open workspace details page of the created workspace.
- Open Share tab and invite the member by the Add Developer button.
- Check that admin permissions are
read, use, run, configure, setPermissions, delete
and member permissions areread, use, run, configure
. - Select added developer by checkbox and click on the Delete button.
- Check that the member deleted from the list.
- Try to delete admin from list and wait for
Delete failed.
error notification.
- Invite the member by the Add Developer button.
- Logout admin and login as the member
- Check that the shared workspace exists on the Workspaces list page.
- On Dashboard open workspace details page of the created workspace.
- Open Share tab.
- Try to remove workspace owner from the developer list and wait
User can't edit permissions for this instance
error notification. - Try to delete workspace and wait
The user does not have permission to delete workspace with id '(workspace id)'
error notification. - Open the workspace and check that the created file exists.
- Check the file content.