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