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