Calendar
From Evolution
Component |
Category |
Test case ID |
Summary |
Steps |
Result |
Key1 |
Levels |
|
Calendar |
Interoperability |
|
Make a occurrence movable in Evolution and send updates to receiver. Modify summary/time of rest of the instances in recurring meeting send updates |
|
Except moved instance all other instances should get updated. Verify one more instance is not created |
Generic |
L1 |
|
Calendar |
Interoperability |
|
When meeting request mail arrives and when user accepts meeting in selected folder |
|
Meeting and appointment should be available in corresponding calendar |
Generic |
L0 |
310337 |
Calendar |
Interoperability |
|
When meeting request mail arrives with update for existing meeting and when user accepts meeting in selected folder |
|
Updates should be visible in calendar |
Generic |
L0 |
|
Calendar |
Interoperability |
|
When a meeting is created in 'Personal 'calendar', send meeting request to participants |
|
|
Generic |
L0 |
310325 |
Calendar |
Attachments |
|
Test different types of attachments to appointments and meetings |
1-Attach open office files 2.Attach text files 3.Attach zip files 4.Attach tar files 5.Attach mails. 6.attach ics files 5.Attach vcard files 8.attach rpms 9. Attach combination of these files |
|
Generic |
L2 |
|
Calendar |
Attachments |
|
Remove attachments from meeting in Personal Calendar |
-From meeting |
|
Generic |
L1 |
|
Calendar |
Attachments |
|
Remove attachments from recurring meeting in Personal Calendar |
-From recurring meeting |
|
Generic |
L1 |
|
Calendar |
Attachments |
|
Remove attachments from appointments in Personal Calendar |
-From appointment |
|
Generic |
L1 |
|
Calendar |
Attachments |
|
Remove attachments from recurring appointment in Personal calendar |
-From recurring appointment |
|
Generic |
L1 |
|
Calendar |
Attachments |
|
Add attachments to the existing appointments in personal calendar |
|
|
Generic |
L2 |
|
Calendar |
Attachments |
|
Add attachments to the existing meeting in personal calendar |
|
|
Generic |
L2 |
|
Calendar |
Attachments |
|
Add attachments to the existing recurring appointments in personal calendar |
|
|
Generic |
L2 |
|
Calendar |
Attachments |
|
Add attachments to the existing recurring meetings in personal calendar |
|
|
Generic |
L1 |
|
Calendar |
Attachments |
|
Create a new meeting and attach file/files in Personal calendar |
|
|
Generic |
L0 |
|
Calendar |
Attachments |
|
Create a new recurring meeting and attach file/files in Personal calendar |
|
|
Generic |
L0 |
|
Calendar |
Attachments |
|
Create a new appointment and attach file/files in Personal calendar |
|
|
Generic |
L1 |
|
Calendar |
Attachments |
|
Create a new recurring appointment and attach file/files in Personal calendar |
|
|
Generic |
L1 |
|
Calendar |
Attachments |
|
Open attachments |
UI attachments testcases will be applicable here |
|
Generic |
L2 |
|
Calendar |
Attachments |
|
Save attachments |
Test saving various types of attachments in meetings & appointments |
|
Generic |
L2 |
|
Calendar |
Attachments |
|
Remove attachments in meeting already sent by organizer. when participant accepts its attachment should be removed from appointment in his calender as well. |
|
|
Generic |
L2 |
|
Calendar |
Attachments |
|
Attachment icon should be there in all the attachments that has been attached. |
|
|
Generic |
L1 |
|
Calendar |
Attachments |
|
Modify attachment by orginator should modify receivers appointments |
|
|
Generic |
L1 |
|
Calendar |
Attachments |
|
Modify attachment for a single recurrence and send update for one instances |
|
|
Generic |
L1 |
|
Calendar |
Attachments |
|
Modify attachment for all instances in a recurring appointments/meetings |
|
|
Generic |
L1 |
|
Calendar |
Attachments |
|
Test the attachment test case for appointments in different views in 'Calender' |
-Day view |
|
Generic |
L1 |
|
Calendar |
Attachments |
|
Test the attachment test case for appointments in different views in 'Calender' |
-Work week view |
|
Generic |
L2 |
|
Calendar |
Attachments |
|
Test the attachment test case for appointments in different views in 'Calender' |
-Week view |
|
Generic |
L2 |
|
Calendar |
Attachments |
|
Test the attachment test case for appointments in different views in 'Calender' |
-Month view |
|
Generic |
L2 |
|
Calendar |
Attachments |
|
For any file attached verify filenames & size of attachments |
|
|
Generic |
L2 |
|
Calendar |
Attachments |
|
In a recurring appointment, mark a instance as 'movable', move it and then attach an attachment |
|
|
Generic |
L2 |
|
Calendar |
Attachments |
|
Send a meeting request from Outlook user with attachment to evolution user, should display it properly. |
|
|
Exchange |
|
|
Calendar |
Attachments |
|
Participant modification of attachment in the appointment received, should be overwritten when organizer sends any update. |
|
|
Exchange |
|
|
Calendar |
Basic Operations |
|
Create a meeting in Personal calendar |
-create a meeting |
|
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Create a recurring meeting in Personal calendar |
-create a meeting |
|
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Create a appointment in Personal calendar |
-create a meeting |
|
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Create a recurring appointment in Personal calendar |
-create a meeting |
|
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Create a 'All Day event' in Personal calendar |
-create a meeting |
|
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Create a recurring 'All Day event' in Personal calendar |
-create a meeting |
|
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Delete appointments from 'Personal' calendar |
User should be able to delete appointments and meetings from 'Personal Calendar' |
|
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Delete all instances of recurring appointments from 'Personal' calendar |
User should be able to delete appointments and meetings from 'Personal Calendar' |
|
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Delete single instance of recurring appointments from 'Personal' calendar |
User should be able to delete appointments and meetings from 'Personal Calendar' |
|
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Delete Meetings from 'Personal' calendar |
User should be able to delete appointments and meetings from 'Personal Calendar' |
|
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Delete all instances of recurring Meetings from 'Personal' calendar |
User should be able to delete appointments and meetings from 'Personal Calendar' |
|
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Delete single instance of recurring Meetings from 'Personal' calendar |
User should be able to delete appointments and meetings from 'Personal Calendar' |
|
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Send meetings to contact list in 'Personal' |
|
-autocompletion should work -Meeting request mail should be sent to all the members in contacts list |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Open a appointment by double clicking it |
-Select a appointment and double click it |
The selected appointment should open |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Open a appointment by right click and open |
-Select an appointment and right click and open it |
The selected appointment should open |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Open a appointment by menu options |
-Select an appointment and then 'File ->Open Appointment |
The selected appointment should open |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Open a appointment by Ctrl+O |
-Select an appointment and say Ctrl+O |
The selected appointment should open |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Open a meeting by double clicking |
-Select a meeting and double click it |
The selected meeting appointment should open as meeting appointment with scheduling tab & invitation tab |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Open a meeting by right click and open |
-Select an appointment and right click and open it |
The selected meeting appointment should open as meeting appointment with scheduling tab & invitation tab |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Open a meeting by menu options |
-Select an appointment and then 'File ->Open Appointment |
The selected meeting appointment should open as meeting appointment with scheduling tab & invitation tab |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Open a meeting by Ctrl+O |
-Select an appointment and say Ctrl+O |
The selected meeting appointment should open as meeting appointment with scheduling tab & invitation tab |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Save As' a Appointment |
Select an appointment, right click and select 'Save As' Select an meeting, right click and select 'Save As' |
Verify contents of saved file, should have all the data entered by user along with default values |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Save As' a Meeting |
Select an appointment, right click and select 'Save As' Select an meeting, right click and select 'Save As' |
Verify contents of saved file, should have all the data entered by user along with default values |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Save As' a Recurring meeting |
Select an appointment, right click and select 'Save As' Select an meeting, right click and select 'Save As' |
Verify contents of saved file, should have all the data entered by user along with default values |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Save As' a Recurring appointment |
Select an appointment, right click and select 'Save As' Select an meeting, right click and select 'Save As' |
Verify contents of saved file, should have all the data entered by user along with default values |
Generic |
L2 |
|
|
Basic Operations |
|
Create a new local calendar(s) |
|
|
Generic |
L1 |
|
|
Basic Operations |
|
Rename local calendars |
|
|
Generic |
L2 |
|
|
Basic Operations |
|
Modify appointments in new local calendar |
|
|
Generic |
L1 |
|
|
Basic Operations |
|
Move appointments from one local calendar to 'Personal' calendar |
|
|
Generic |
L2 |
|
|
Basic Operations |
|
Move appointments from one local calendar to other local calendar |
|
|
Generic |
L2 |
|
|
Basic Operations |
|
Move appointments from one local calendar to Exchange default calendar |
|
|
Exchange |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Copy to Calendar', copy appointments |
Select an appointment in 'Day View' Right click and select 'copy to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Test 'Copy to Calendar', copy recurring appointments |
Select an recurring appointment in 'Day View' Right click and select 'copy to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Test 'Copy to Calendar', copy Meetings |
Select an Meeting in 'Day View' Right click and select 'copy to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Test 'Copy to Calendar', copy recurring Meetings |
Select an recurring meeting in 'Day View' Right click and select 'copy to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L1 |
|
|
|
|
Different source & destination, test in different views has to be accomodated |
|
|
|
L2 |
|
Calendar |
Basic Operations |
|
Test 'Copy to Calendar', copy 'All Day events' |
Select an appointment in 'Day View' Right click and select 'copy to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Test 'Copy to Calendar', copy recurring 'All Day events' |
Select an recurring appointment in 'Day View' Right click and select 'copy to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Test 'Copy to Calendar', copy appointments with attachments |
Select an appointment in 'Day View' Right click and select 'copy to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Copy to Calendar', copy recurring appointments with attachments |
Select an recurring appointment in 'Day View' Right click and select 'copy to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Copy to Calendar', copy Meetings with attachments |
Select an Meeting in 'Day View' Right click and select 'copy to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Copy to Calendar', copy recurring Meetings with attachments |
Select an recurring meeting in 'Day View' Right click and select 'copy to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Copy to Calendar', copy 'All Day events' with attachments |
Generic |
L2 |
|
||
Calendar |
Basic Operations |
|
Test 'Copy to Calendar', copy recurring 'All Day events' with attachments |
Select an recurring appointment in 'Day View' Right click and select 'copy to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Move to Calendar', move appointments |
Select an appointment in 'Day View' Right click and select Move to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Test 'Move to Calendar', move recurring appointments |
Select an appointment in 'Day View' Right click and select Move to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Test 'Move to Calendar', move Meetings |
Select an appointment in 'Day View' Right click and select Move to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Test 'Move to Calendar', move recurring Meetings |
Select an appointment in 'Day View' Right click and select Move to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Test 'Move to Calendar', move 'All Day events' |
Select an appointment in 'Day View' Right click and select Move to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Move to Calendar', move recurring 'All Day events' |
Select an appointment in 'Day View' Right click and select Move to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test Move to Calendar', move appointments with attachments |
Select an appointment in 'Day View' Right click and select Move to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Move to Calendar', move recurring appointments with attachments |
Select an appointment in 'Day View' Right click and select Move to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Move to Calendar', move Meetings with attachments |
Select an appointment in 'Day View' Right click and select Move to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Move to Calendar', move recurring Meetings with attachments |
Select an appointment in 'Day View' Right click and select Move to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Move to Calendar', move 'All Day events' with attachments |
Select an appointment in 'Day View' Right click and select Move to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Move to Calendar', move recurring 'All Day events' with attachments |
Select an appointment in 'Day View' Right click and select Move to Calendar' |
Verify the contents and attachments are not altered. Verify by opening the copied appointments |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test creation , deletion and modification operations in different view in Day view |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test creation , deletion and modification operations in different view in 'work week view' |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test creation , deletion and modification operations in different view in 'Week View' |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test creation , deletion and modification operations in different view in 'Month View' |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test creation , deletion and modification operations in different view in Day view |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test creating appointment by selecting a time slot |
-Select a slot in 'Day view' and then test 'New Appointment |
Appointments start time should be beginning of slot and end time will be end time of slot |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Test print preview operation of appointment |
-Test printing a appointment |
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test print preview operation of meeting with attachment |
-Test printing a meeting with attachment |
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test print preview operation of in 'Day view' with conflicting appointments and meetings |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test print preview operation of meeting in work week view |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test print preview operation of Week view |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test print preview operation of meeting in Month view |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test print preview operation of meeting in List view |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test print operation of appointment |
-Test printing a appointment |
|
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Test print operation of meeting with attachment |
-Test printing a meeting with attachment |
|
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Test print operation of in 'Day view' with conflicting appointments and meetings |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test print operation of meeting in work week view |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test print operation of meeting in Week view |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test print operation of meeting in Month view |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test print operation of meeting in List view |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Calendar refresh |
Calendar contents should refresh when user checks and unchecks a calendar |
Observe GROUPWISE_DEBUG traces here |
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Test 'Creating' a new view of different type with default fields |
-Create a new view of different type with default fields -Test different types 'Table', |
|
|
L2 |
|
Calendar |
Basic Operations |
|
Test deleting user defined views |
|
|
|
L2 |
|
Calendar |
Basic Operations |
|
Test 'View ->select date' and select today |
|
Date in day view should change to selected date |
|
L1 |
|
Calendar |
Basic Operations |
|
Test 'View ->select Today' |
|
Date in day view should change to current date |
|
L1 |
|
Calendar |
Basic Operations |
|
Test 'Forward as icalendar' a appointment |
Select a appointment, right click and select 'Forward as icalendar |
User should be able to send the calendar to required user |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Test 'Forward as icalendar' a recurring appointment |
Select a appointment, right click and select 'Forward as icalendar |
User should be able to send the calendar to required user |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Forward as icalendar' a meeting |
Select a appointment, right click and select 'Forward as icalendar |
User should be able to send the calendar to required user |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Forward as icalendar' a recurring meeting |
Select a appointment, right click and select 'Forward as icalendar |
User should be able to send the calendar to required user |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Forward as icalendar' a 'All Day Event' |
Select a appointment, right click and select 'Forward as icalendar |
User should be able to send the calendar to required user |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test 'Forward as icalendar' a recurring 'All Day Event' |
Select a appointment, right click and select 'Forward as icalendar |
User should be able to send the calendar to required user |
Generic |
L2 |
|
|
|
|
Test 'Forrward as icalendar' from various calendars |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Accept a meeting request in 'Personal Calendar |
|
Meeting should be created in Personal' calendar and mail should be sent to Originator |
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Decline a meeting request |
|
Meeting should not be created in calendar and mail should be sent to Originator as 'Declined' |
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Tentativly accept a meeting request |
|
Meeting should be created in calendar and mail should be sent to Originator. Observe state is 'Tentativly Accepted' |
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Open Calendar |
|
Should open a new instance of 'Evolution' in calendar view for the received meeting request date |
Generic |
L0 |
|
|
Basic Operations |
|
Test receving updates to a meeting which was there in a deleted calendar |
|
Mail should have error message |
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Modify 'Time' of appointment |
|
-Observe changes in Appointment is retained. -Test by restarting evolution as well |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Modify 'Date' of appointment |
-Observe changes in Appointment is retained. -Test by restarting evolution as well |
Generic |
L1 |
|
|
Calendar |
Basic Operations |
|
Modify 'Summary' of appointment |
-Observe changes in Appointment is retained. -Test by restarting evolution as well |
Generic |
L1 |
|
|
Calendar |
Basic Operations |
|
Change appointment to recurring appointment |
-Observe changes in Appointment is retained. -Test by restarting evolution as well -Observe new instances for same appointment is created |
Generic |
L1 |
|
|
Calendar |
Basic Operations |
|
Change Meeting to recurring appointment |
-Observe changes in Appointment is retained. -Test by restarting evolution as well -Observe new instances for same appointment is created -Observe changes in Participants calendar |
Generic |
L1 |
|
|
Calendar |
Basic Operations |
|
Modification, Add new participants to Meeting |
-Observe changes in Appointment is retained. -Test by restarting evolution as well -Observe new instances for same appointment is created -Observe changes in Participants calendar |
Generic |
L1 |
|
|
Calendar |
Basic Operations |
|
Modification -Delete some participants from meeting |
-Observe changes in Appointment is retained. -Test by restarting evolution as well -Observe new instances for same appointment is created -Observe changes in Participants calendar |
Generic |
L1 |
|
|
Calendar |
Basic Operations |
|
Participant should be able to accept updates to meetings |
|
|
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Test appointments modifications in 'Day view' |
|
|
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Test appointments modifications in 'Week view' |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test appointments modifications in 'Work view' |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test appointments modifications in 'Month view' |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Test appointments modifications in 'List view' |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Incorporate from different sources |
|
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
Change 'All Day Event' to a appointment |
Uncheck All day event and then set a start & End time |
|
Generic |
L2 |
|
Calendar |
Basic Operations |
|
New Appointments in 'Week', 'Month' & 'List' view should be 'All Day event' |
|
|
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Participant deleting a meeting |
|
-Meeting should get deleted from 'Participants' calendar |
Generic |
L1 |
|
Calendar |
Basic Operations |
|
Delete meeting mail to a participant from organizer of a meeting |
|
TBD |
Generic |
|
|
Calendar |
Basic Operations |
|
Send meetings to contact list where members in contacts list should be in different poa |
|
All the memebers in contact list should receive meeting request mail |
Groupwise |
L2 |
|
Calendar |
Basic Operations |
|
Accept a meeting request |
|
Meeting should be updated in participants calendar with status as accepted for himself |
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Decline a meeting request |
|
TBD |
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Tentativly accept a meeting request |
|
TBD |
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Open Calendar |
|
Should open a new instance of 'Evolution' in calendar view for the received meeting request date |
Generic |
L0 |
|
Calendar |
Basic Operations |
|
Purge' should purge all events older then specified days |
|
|
Generic |
L1 |
|
Calendar |
Recurrence |
|
Create a recurring meeting |
-Test every day forever -Test every day for 10 days -Test every day until, specify a date -Test every week on all working days at a time for 10 occurences -Test every week on each working days forever -Test every week 'until' some date -Select date from calendar for 'until' condition -Select every 'months' and test for various conditions |
Observe recurring dates get reflected in 'Preview' calendar |
Generic |
L2 |
|
Calendar |
Recurrence |
|
Add exceptions to recurring meetings |
|
|
Generic |
L2 |
|
Calendar |
Recurrence |
|
When an meeting is modified 'Dialog' to confirm send update should popup |
|
|
Generic |
L1 |
|
Calendar |
Recurrence |
|
Make an occurrence 'Movable' |
|
-That instance of meeting, user should be able to drag and drop -When that instance of meeting is modified, it should be only reflected for that instance |
Generic |
L1 |
|
Calendar |
Recurrence |
|
Delete this occurrence |
|
Should delete only that instance of recurring meeting |
Generic |
L1 |
|
Calendar |
Recurrence |
|
Delete All Occurences |
|
Should delete all the occurences of recurring meeting |
Generic |
L1 |
|
Calendar |
Recurrence |
|
When a Participant modifies a meeting, updates should not be sent |
-Test for an meeting -Test for an recurring meeting |
-Dialog to send updates should not popup |
Generic |
L2 |
|
Calendar |
Recurrence |
|
When an appointment is modified 'Dialog' to confirm send update should not popup |
|
|
Generic |
L1 |
|
Calendar |
Recurrence |
|
Test declining a meeting |
When a participant declines a meeting, mail should be sent to originator |
Status of that participant has to be reflected in 'Originators' calendar as 'Declined' |
Generic |
L0 |
|
Calendar |
Recurrence |
|
Test 'Tentativly accept' |
When a participant Tentativly accepts a meeting, mail should be sent to originator |
Status of that participant has to be reflected in 'Originators' calendar as 'Tentative' |
Generic |
L0 |
|
Calendar |
Recurrence |
|
Modify exceptions in recurring meeting |
|
|
Generic |
L2 |
|
Calendar |
Recurrence |
|
Remove exceptions in a recurring meeting |
|
|
Generic |
L2 |
|
Calendar |
Recurrence |
|
When an meeting is modified 'Dialog' to confirm send update should popup |
|
|
Generic |
L1 |
|
Calendar |
Recurrence |
|
When an appointment is modified 'Dialog' to confirm send update should not popup |
|
|
Generic |
L2 |
|
Calendar |
Recurrence |
|
Delete this occurrence |
|
Should delete only that instance of recurring meeting |
Generic |
L1 |
|
Calendar |
Recurrence |
|
Delete All Occurences |
|
Should delete all the occurences of recurring meeting |
Generic |
L1 |
|
Calendar |
Recurrence |
|
Make an occurrence 'Movable' |
|
-That instance of meeting, user should be able to drag and drop -When that instance of meeting is modified, it should be only reflected for that instance |
Generic |
L1 |
|
Calendar |
Recurrence |
|
When a Participant modifies a meeting, updates should not be sent |
-Test for an meeting -Test for an recurring meeting |
-Dialog to send updates should not popup |
Generic |
L2 |
|
Calendar |
Recurrence |
|
Change 'All Day Event' to a appointment |
Uncheck All day event and then set a start & End time |
|
Generic |
L1 |
|
Calendar |
Recurrence |
|
When user deletes an recurring instance, a dialog should popup delete this instance or all instance |
|
Not available as on today |
Generic |
L1 |
|
Calendar |
Recurrence |
|
Alarm notification set for one instance should be set for all instances of recurring appointment |
|
Not available as on today |
Generic |
L1 |
|
Calendar |
Scheduling tab |
|
Should be able to set time of the meeting in scheduling tab by selecting date and time from calendar and drop down list |
|
|
Generic |
L2 |
|
Calendar |
Scheduling tab |
|
Should be able to set time of the meeting in scheduling tab by dragging time slot indicator |
|
|
Generic |
L2 |
|
Calendar |
Scheduling tab |
|
Should be able to set time of the meeting in scheduling tab by using next and prev time slot buttons in scheduling tab |
|
|
Generic |
L2 |
|
Calendar |
Scheduling tab |
|
Test adding participants in Scheduling tab |
|
|
Generic |
L2 |
|
Calendar |
Scheduling tab |
|
Test changing participant type |
|
Verify in invitation tab if change is reflected |
Generic |
L2 |
|
Calendar |
Scheduling tab |
|
Test changing participants status |
|
Verify in invitation tab if change is reflected |
Generic |
L2 |
|
Calendar |
Scheduling tab |
|
Test Options button in scheduling tab |
-Show only working hours -Show zoomed out -Update Free/Busy |
|
Generic |
L2 |
|
Calendar |
Scheduling tab |
|
Test 'AutoPick' options in scheduling tab |
Select an appointment which has different type of attendees with resources. -test 'All people and resources' -test 'All people and one resource' -test 'Required People' -Test 'Required people and one resource' |
|
Generic |
L2 |
|
Calendar |
Scheduling tab |
|
Test modifying data in scheduling tab |
-status -time slot -Type |
|
Generic |
L2 |
|
Calendar |
Invitation tab |
|
User should be able to change 'Organizer' / 'Sender' |
|
TBD |
Generic |
L2 |
|
Calendar |
Invitation tab |
|
Test 'Required Participants' popup |
-Add participants from 'Personal' -Add particpants from 'Contacts' -Add particpants to different fields like 'Chair Persons' , 'Required Participants', 'Optional Participants and 'Resources' -Remove particpants by double clicking them in the field where they are present |
|
Generic |
L1 |
|
Calendar |
Invitation tab |
|
Test 'Adding' particpants |
|
|
Generic |
L1 |
|
Calendar |
Invitation tab |
|
Test 'Removing' a participant |
|
|
Generic |
L1 |
|
Calendar |
Invitation tab |
|
Test adding a same participant again |
|
should get deleted automatically |
Generic |
L2 |
|
Calendar |
Invitation tab |
|
Test 'adding' a participant who is already there in 'contact list' which has been added as participant |
|
should get deleted automatically |
Generic |
L2 |
|
Calendar |
Invitation tab |
|
Test adding few contact list with many contacts in it as particpants |
|
Verify all users in the contact list receive mails |
Generic |
L1 |
|
Calendar |
Invitation tab |
|
Test modifying participants |
-Test Adding a new participant -Test Removing a existing participant |
|
Generic |
L1 |
|
Calendar |
Alarms |
|
When 'Alarm' notification flag is set, user should receive notifications |
|
|
Generic |
L0 |
|
Calendar |
Alarms |
|
In alarm popup, test 'Edit' button to test if appointment is editable |
|
|
Generic |
L1 |
|
Calendar |
Alarms |
|
In alarm popup, test 'Snooze' button |
|
alarm popup should come up again in few seconds |
Generic |
L1 |
|
Calendar |
Alarms |
|
In alarm popup, test 'Close' button to test if alarm notification gets closed |
|
|
Generic |
L1 |
|
Calendar |
Alarms |
|
Messages in alarm notification is editable. User should be able to enter message he prefers |
|
|
Generic |
L2 |
|
Calendar |
Alarms |
|
Message in alarm notification is applicable only for that appointment |
Verify this by multiple appointments having different messages |
|
Generic |
L2 |
|
Calendar |
Alarms |
|
Test various default options in alarm notifications |
-15 minutes before meeting -1 hour before appointment -1 day before appointment -2 minutes before appointment |
Value set should be reatined even after evolution is restarted |
Generic |
L2 |
|
Calendar |
Alarms |
|
Test 'Customize' options |
-Test for different time then default once -Test 'before' -Test for 'after' -Test 'Start of appointment' -Test 'end of appointment' -Test combination of these |
|
Generic |
L2 |
|
Calendar |
Alarms |
|
Changes in 'Customize' popup should not be retained if user clicks on 'Cancel' |
|
|
Generic |
L2 |
|
Calendar |
Alarms |
|
Presence of an appointment on a particular days should be visible on date traversal calendar |
|
|
Generic |
L1 |
|
Calendar |
Alarms |
|
Alarm notification checked for one recurring appointment should reflect in all appointments |
|
|
Generic |
L1 |
|
Calendar |
Alarms |
|
Alarm notification checked for one recurring meeting should reflect in all appointments |
|
|
Generic |
L1 |
|
Calendar |
Alarms |
|
Alarm notification checked for one recurring 'All day event' should reflect in all appointments |
|
|
Generic |
L1 |
|
Calendar |
Migration |
|
1.Install 2.0.x version in a machine, generate lots of data in 'Personal' & new local calendars. 2. Update using rug from 2.0.x to 2.4 |
User should be able to access his old data, should be able to modify & delete those meetings and appointments |
|
Generic |
L2 |
|
Calendar |
Migration |
|
Verify alarm notifications still work for old appointments, meetings and for recurring meeting appointments |
|
|
Generic |
L2 |
|
Calendar |
Web calendar |
|
Create web-calendar |
-Create a single web-calendar -Create multiple web-calendar |
Restart evolution and observe that web calendar is still existing |
Generic |
L1 |
|
Calendar |
Web calendar |
|
Only when web-calendar is selected. Contents of eb-calendar should be visible |
-Test by checking -Test by unchecking as well |
|
Generic |
L1 |
|
Calendar |
Web calendar |
|
Change properties of web calendar |
-Change from 'default' color to some other color -Test selecting as default folder -Rename a web-calendar |
-color of calendar should reflect on all different views of calendar view |
Generic |
L1 |
|
Calendar |
Web calendar |
|
Folder operations on web-calendar |
-Copy to disk -Save to disk -Delete |
|
Generic |
L2 |
|
Calendar |
Web calendar |
|
Test in offline all the testcases of offline |
|
|
Generic |
L2 |
|
Calendar |
Web calendar |
|
Web calendar is readonly |
Try to copy appointment in othet read & write calendar to web-calendar Try to modify, changes should not be saved |
|
Generic |
L1 |
|
Calendar |
Weather calendar |
|
Create a weather calendar |
-Test by creating a one weather calendar -Test by creating multiple weather calendar |
|
Generic |
L1 |
|
Calendar |
Weather calendar |
|
Change properties of weather calendar |
-Change from 'default' color to some other color -Test selecting as default folder -Rename a web-calendar |
-color of calendar should reflect on all different views of calendar view |
Generic |
L1 |
|
Calendar |
Weather calendar |
|
Folder operations on weather-calendar |
-Copy -Save to disk -Delete |
|
Generic |
L2 |
|
Calendar |
Weather calendar |
|
Test in offline all the testcases of offline |
|
|
Generic |
L2 |
|
Calendar |
Weather calendar |
|
weather calendar is read only |
Try to copy appointment in othet read & write calendar to web-calendar Try to modify, changes should not be saved |
|
Generic |
L1 |
|
Calendar |
Weather calendar |
|
Only when weather calendar is selected. Contents of weather calendar should be visible |
-Test by checking -Test by unchecking as well |
|
Generic |
L1 |
|
Calendar |
Birthdays & Anniversaries |
|
Create few contacts with birthday and anniversary field set |
|
Recurring appointment for the birthday date should be visible when 'Birthdays & Anniversaries' calendar is checked |
Generic |
L1 |
|
Calendar |
Birthdays & Anniversaries |
|
Add anniversary information for an contact |
|
Appointment should get created for that date. |
Generic |
L1 |
|
Calendar |
Birthdays & Anniversaries |
|
Birthdays & Anniversaries appointment should be visible only when that calendar is checked |
|
|
Generic |
L1 |
|
Calendar |
Birthdays & Anniversaries |
|
When birthday and anniversary is modified corresponding event should get deleted from that date and recreated in new date |
|
|
Generic |
L1 |
|
Calendar |
Birthdays & Anniversaries |
|
When new contact is created new appointment should get created when b'day & anniversary data is filled |
|
|
Generic |
L1 |
|
Calendar |
Birthdays & Anniversaries |
|
When the contact is deleted the events also should get deleted |
|
|
Generic |
L1 |
|
Calendar |
Birthdays & Anniversaries |
|
In offline when user creates contacts with 'Birthday & Anniversary' |
|
Appointments should get created |
Generic |
L1 |
|
Calendar |
Evolution Settings |
|
Check the check box 'Delete message after acting' |
Restart evolution and see if value is retained - |
Verify that when a meeting is accepted or tentativly accept or Decline it, mail should get deleted |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Uncheck this box |
Restart evolution and see if value is retained - |
Verify that when a meeting is accepted or tentativly accept or Decline it, mail received as notification should not get deleted |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test changing time zone |
-change to different time zones |
Observe that appointments in 'Calendar' , Personal calendar gets shifted to corresponding time in new time zone |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Revert back to original time zone |
-change back to Asia/Calcutta |
Appointments should get shifted back to where it was before changing timezone |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test change time format |
Change time format to 24 |
Verify appointments are displayed properly in their time slots only. Verify appointments time in 'Calendar view' also changes |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test reverting time format back to 12 hour |
|
Verify appointments are displayed properly in their time slots only. Verify appointments time in 'Calendar view' also changes |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test Week starts |
-Monday -Tuesday -Wednesday -Thursday -Friday -Saturday -Sunday |
-Verify changes in calendar displayed in 'Calendar' view -Verify by creating meetings weekly |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test changing work days |
-Dont select 'Fri' -Simillarly test for other days |
Verify it is marked as grey while traversing thru days |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test Day begins |
Change day begins |
Verify that it gets reflected in the Calendar view |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test Day ends |
Change day ends |
Verify that the change in day ends gets reflected in Calendar view |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test 'Ask for confirmation when deleting items |
Check that box |
Verify while deleting an appointment a confirmation dialog popsup |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test by unchecking the confirmation dialog |
|
Verify while deleting an appointment a confirmation dialog does not popup |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test 'time divisions' |
|
Simultaneously the appointment slot length should also increase |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test 'Compress weekends' in month view |
-Create appointments in that compressed weekend in upper hald and lower |
-Appointments should be created with the corresponding date |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test 'Show week numbers in date navigator' |
|
Verify in 'Date navigator' |
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Free/Busy publishing,Test if appointments in various 'Calendar's is getting published |
-Try 'Personal' -Test with 'Groupwise Calendar' -Test 'Daily' updates -Test Weekly updates -Test Manual updates |
|
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test 'Edit' the URL in 'Free/Busy' |
|
|
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test 'Remove' URL |
|
|
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test 'Enable' URL |
|
|
Generic |
L2 |
|
Calendar |
Evolution Settings |
|
Test 'Free/Busy' publishing settings popup |
|
|
Generic |
L2 |
|
Calendar |
UI |
|
When there is attachment in meeting and appointment |
|
Attachment icon |
Generic |
L2 |
|
Calendar |
UI |
|
If timezone is changed, look out for ***symbol |
|
|
Generic |
L2 |
|
Calendar |
UI |
|
When its a recurring appointment |
|
recurring symbol should be there -For appointments in groupwise calendarrecurring symbol will not be there |
Generic |
L2 |
|
Calendar |
UI |
|
When alarm is set |
|
Check for alarm symbol in appointments |
Generic |
L2 |
|
Calendar |
UI |
|
For b;rthday and anniversary appointments |
|
Check for cake symbol Check for recurring symbol |
Generic |
L2 |
|
Calendar |
UI |
|
Date traversal calendar, All the days in which appointments are present should be in bold' Absence of appointment on any particluar day should in default shade |
-Test this by deleting all appointments in a day view -Test this by adding appointments in a day view |
|
Generic |
L1 |
|
Calendar |
UI |
|
Date traversal calendar, when user traverse from one month to other month When user traverse from a day to other day |
|
Date in day view should change |
Generic |
L1 |
|
Calendar |
UI |
|
' Select Destination' popup which popsup during 'Copy & Move' operation should not retain folder selected when user clicks on 'Cancel' |
|
-Popup should close after user clicks on 'Cancel' |
Generic |
L2 |
|
Calendar |
UI |
|
'Select Destination' popup should close on clicking on 'X' without copying / moving the calendar to the selected folder |
|
|
Generic |
L2 |
|
Calendar |
UI |
|
'Select Destination popup' should close when evolution is closed |
|
|
Generic |
L2 |
|
Calendar |
UI |
|
In select & right click operation 'Cut', 'Copy' should be disabled |
|
TBD |
Generic |
L2 |
|
Calendar |
Marcus Bains |
|
The red line draws over elements in the calendar |
-This red line should be visible in in -Day view -Work week -Week view -Month view |
|
Generic |
L1 |
|
Calendar |
Marcus Bains |
|
Red line should disappear when user is viewing appointments in other day in day view |
Goto previous day, the red line should disappear Goto next day the red line should disappear -Now come to current date red line should appear |
|
Generic |
L1 |
|
Calendar |
Marcus Bains |
|
Split the time of day into 5 minutes |
Marcus Bains line should show exact time now |
|
Generic |
L2 |
|
Calendar |
Marcus Bains |
|
Change system time |
-change system time & date |
Marcus bains line also should move accordingly |
Generic |
L2 |
|
Calendar |
Marcus Bains |
|
Change systems 'Timezone' |
-Change systems 'Timezone' |
Marcus bains line also should move accordingly |
Generic |
L2 |
|
Calendar |
Calendar Properties |
|
Try to copy appointments and meetings to read only calendar |
|
Should throw error while selecting read only calendar as destination |
Generic |
L2 |
|
Calendar |
Calendar Properties |
|
Try to move appointments and meetings to read only calendar |
|
Should throw error while selecting read only calendar as destination |
Generic |
L2 |
|
Calendar |
Calendar Properties |
|
Change calendar properties |
|
|
|
310321 |
|
Calendar |
Search Operation |
|
|
|
|
|
|
|
Calendar |
Short cut keys |
|
|
|
|
|
|
|
Calendar |
Data validation |
|
|
|
|
|
|
|
Calendar |
Date traversing calendar |
|
|
|
|
|
|
|
Calendar |
Clock applet |
TBD |
|
|
|
|
|
|