Attached is SRS i should read it and create test doc which i should detailed the tests you should perform on this feature.
The SRS is: Calendars Manager
Right Pane Showing preview data for selected calendar in the grid
Current Grid UI
Add calendar User will choose to create one of the following calendars: • regular • periodic • rule-based Calendar editor will be opened specifically for chosen type, dialog will contain ok and cancel buttons, click on cancel will discard changes, and on OK it'll add a new entry in the calendar list
Edit calendar The user will choose to edit one of the calendars in the list. Pressing on edit button will open the appropriate calendar editor by his type.
Duplicate calendar The user will select calendar from the grid and then click on duplicate. A dialog will be open with a question: "Are you sure you want to duplicate the selected calendar?"
Check in & Check out Check in - save calendar data and send to the control-m server, It also change the calendar to read only mode. Check out - change the calendar to be editable, changes are saved locally until check in. Discard changes (checkout) Discard all the changes that were done locally since last checkout, it return back to original calendar version.
Delete The user can select a calendar from the grid and delete it.
Take ownership When a calendar is being edited it's being checked-out by a user, in this scenario if another user wants to modify it, he needs to take the ownership.
Refresh Grid Get the calendars data from the server
View Original version Use to compare edited version with the last checked-in version
- Permissions The groups will have the following permissions on the calendars: browseGroup - you can only view calendars updateGroup - you can view and edit calendars (but cannot delete) adminGroup - you have full permissions on all the actions in calendars
Aucun commentaire:
Enregistrer un commentaire