-
Notifications
You must be signed in to change notification settings - Fork 147
Test Cases
Anuja Kumar edited this page Mar 4, 2015
·
17 revisions
| Test Case | Design | Expected Outcome |
|---|---|---|
| Create a new workspace with unique name in RF | Click on left button in top bar. Select 'New Workspace'. Enter workspace name and description(optional) in the modal and click 'Save Changes' | A new workspace with given name gets created and listed under workspaces |
| Create a new workspace with existing name in RF | Click on left button in top bar. Select 'New Workspace'. Enter workspace name that already exists and description(optional) in the modal and click 'Save Changes' | A message saying another workspace with same name already exists- under the workspace name field shows up in the modal. And a new workspace does not get created. |
| Switch Workspace | Click the left top button on top bar. Select option to Switch Workspace. | A modal should appear will with all the workspaces. The workspace names should be clickable. On selecting any one of the workspaces, all its projects and related data should get loaded. |
| Delete Workspace | Click on the 'More' button in 2nd column and select 'Delete Workspace' | A confirmation message should appear. Clicking 'Yes' should delete the current workspace and switch to default workspace. |
| Export Workspace | JSON file should get downloaded | |
| Create a new project with name that is unique in current workspace | Click on '+' against Projects in left column. A modal appears. Enter project name and description(optional) and click 'Save Changes' | A new project with given name gets created and listed under Projects section of current workspace |
| Create a new project with existing project name in current workspace | Click on '+' against Projects in left column. A modal appears. Enter project name that already exists in current workspace and description(optional) and click 'Save Changes' | A message saying another project with same name already exists- under the project name field shows up in the modal. And a new projectdoes not get created. |
| Create a new project with name that is existing in another workspace | Click on '+' against Projects in left column.A modal appears. Enter project name that already exists in current workspace and description(optional) and click 'Save Changes' | A new workspace with given name gets created and listed under workspaces |
| Edit Project | Click on the down arrow that appears on hovering mouse over a project, in 1st column. Select 'Edit Project' from the menu. A modal appears where project name and description are editable. Click 'Save Changes' | Validation message will appear if project name is duplicate in same workspace or is empty. If there are no validation errors then the new name and/or description gets saved. The workspace does not change. If name is changed, it is reflected in the 1st column. |
| Delete Project | Click on the down arrow that appears on hovering mouse over a project, in 1st column. Select 'Delete Project' from the menu. Confirmation message appears | If 'Yes' is clicked, the project gets deleted. |
| Export Project | Click on the down arrow that appears on hovering mouse over a project, in 1st column. Select 'Export Project' from the menu. Download pop up appears | The project data gets saved in a JSON file |
| Create a tag with name that is unique in current workspace | Click on '+' against Tags in left column. A modal appears. Enter tag name that is unique in current workspace and description(optional) and click 'Save Changes | New tag gets created and listed under Tags in 1st column |
| Create a tag with name that exists in current workspace | Click on '+' against Projects in left column. A modal appears. Enter project name that already exists in current workspace and description(optional) and click 'Save Changes | Tag does not get created |
| Create a tag with name that exists in a workspace other than the current workspace | Click on '+' against Projects in left column. A modal appears. Enter project name that already exists in a different workspace and description(optional) and click 'Save Changes | Tag gets created in current workspace and listed under the Tags section |
| Edit Tag | Click on the down arrow that appears on hovering mouse over a project, in 1st column. Select 'Edit Tag' from the menu. A modal appears where tag name and description are editable. Click 'Save Changes' | Validation message will appear if tag name is duplicate in same workspace or is empty. If there are no validation errors then the new name and/or description gets saved. The workspace does not change. If name is changed, it is reflected in the 1st column. |