Qtopia/Calendar
Test cases
Best Friend’s Wedding (Single Event)
Test Purpose
|
Verify that a single event is
shown correctly.
|
Test Description
|
- Create a new event
(repeat: none)
- Enter a description:
"myevent 1"
- Verify that the event
is shown correctly in the day, week and month view.
|
Expected TestResult
|
- In the day view an
event is shown as a colored block with the description in it. The block
is positioned at the time interval in which the event should take place.
- In the week view the
event is shown as a colored block on the day and time interval in which
the event should take place. No information is written inside the block.
- In the month view the
event is shown as a small block on the day on which the event should
take place. No information is written inside the block. The position of
the block is a rough indication of the time interval. When presented
left on the day this means it's happening early on the day, and most
right means late in the evening.
|
Testnorm/Criteria
|
Close Match
|
Test Suitability
|
Manual test
|
Best Friend’s Wedding (Event with an audible
alarms)
Test Purpose
|
Verify that an event can sound an
alarm
|
Test Description
|
- Create an event for
today, 2 minutes in the future.
- Set the event to have
an audible alarm.
- Click OK.
- Wait until the time
has passed.
- Verify that at the
event time a dialog pops up and an alarm beep sounds.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Best Friend’s Wedding (Multiple events with
an audible alarm)
Test Purpose
|
Verify that there can be multiple
events with audible alarm at the same time
|
Test Description
|
- Create two events for
today, 2 minutes in the future (e.g. the same start time)
- Set the events to
have an audible alarm.
- Click OK.
- Wait until the time
has passed.
- Verify that at the
specified event time an alarm sound is given and both events will be
reported in dialogs, one after the other.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Best Friend’s Wedding (Sounding alarms
before the event start time)
Test Purpose
|
Verify that event alarms can be
sounded _before_ the event start time.
|
Test Description
|
- Create a new event
for tomorrow, event start time at 00:03:00.
- Specify the event to
have an audible alarm and give it a pre-warning time of 5 minutes.
- Set the system time
to today, 23:56:00
- Verify that the
alarm sounds at today, 23:58:00
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Best Friend’s Wedding (Configuring new
events)
Test Purpose
|
Verify that new events can be
configured with a preset warning time
|
Test Description
|
- Click the "View"
menu
- Click "Settings"
- Check the
"Preset" checkbox, select 10 minutes and click OK.
- Create a new event.
- Verify that Audible
Alarm is selected and set to 10 minutes pre warning time.
- Repeat the same
procedure with a time of 30 minutes in the settings dialog.
- Repeat the same
procedure again but uncheck the Preset in the settings dialog.
- Create a new event.
- Verify that the alarm
mode is now set to No Alarm, 0 minutes.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Best Friend’s Wedding (Event alarms with no
Calendar active)
Test Purpose
|
Verify that an alarm is also
given if Calendar is not running
|
Test Description
|
- Close Calendar if it
is running
- Go to the
applications tab and open the application properties for Calendar (tap
and hold stylus on Calendar icon.
- Uncheck the
"Fast load" checkmark (if applicable).
- Run Calendar and
create an event with an audible alarm 2 minutes in the future.
- Click OK and close
Calendar.
- Wait until the time
has passed.
- Verify that a dialog
pops up for the event and an alarm sound is audible.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Best Friend’s Wedding (System time changes)
Test Purpose
|
Verify that events are still
handled correctly after the system time is changed.
|
Test Description
|
- Create a new event
with an audible alarm and set it's start time 10 minutes in the future.
- Open Settings
> Clock, set the system time 8 minutes in future and click OK.
- Wait until the event
start time has passed.
- Verify that the
event alarm sounds at the expected time.
- Open Settings
> Clock again and set the system time 2 minutes back and click
OK. (e.g. the system clock is now two minutes before the event start
time again)
- Wait until the event
start time has passed.
- Verify that the
event alarm sounds at the expected time.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Chairman of a Multi National Company (Today)
Test Purpose
|
Verify that the today button
switches the view to "today"
|
Test Description
|
- Go to the month view
and click on an arbitrary day other than today.
- Click on the Today
button.
- Verify that the day/week/month
view have switched to the current date.
- Verify that the date
picker button also presents the current date.
- Repeat the same test
for multiple arbitrary dates in the past and future and starting from
day/week and month view.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Chairman of a Multi National Company (Navigation)
Test Purpose
|
Verify that it is possible to navigate through dates in
different views.
|
Test Description
|
- Open
“Calendar” application.
- Verify that the
Calendar application opens in a “Day” view.
- Verity that, below
the menu bar there are buttons named as “S”,
“M”, “T”, “W”, “T”,
“F”, “S” for each day of the week.
- Tap on
“S” button.
- Verify that all the
events for that day are displayed.
- Similarly verify
step 5 for remaining 6 buttons.
- Verify that there
are Left and Right arrow buttons to navigate to previous and next week
respectively.
- Tap left and right
arrow navigation buttons and verify that the events are displayed
accordingly.
- Tap on the
“Week” view button on the toolbar.
- Verify that there
are 2 combo boxes one for scrolling through the years and the other for
scrolling through the weeks.
- Tap the Up and Down
arrow button of “Year” combo box.
- Verify that year is
incremented and decremented respectively and the events are displayed
accordingly.
- Similarly tap the Up
and Down arrow button of “Week” combo box.
- Verify that week is
incremented and decremented respectively and the events are displayed
accordingly.
- Tap on the
“Month” view button on the toolbar.
- Verify that there is
a combo box to choose the month.
- Also verify that there
is a combo box for incrementing or decrementing the year.
- Also verify that
there are 2 front and 2 rear arrow buttons to navigate through month by
month or to directly jump to the first and last month.
|
Expected
TestResult
|
All the verification steps as described in the Test
Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
A family on picnic (All day events)
Test Purpose
|
Verify that all day events are
presented correctly.
|
Test Description
|
- Create a new event
and make it an "all day" event.
- Verify that the
event is shown in the day, week and month view.
- Edit the event and
make it a repeating event that repeats two days a week.
- Verify that the
event is shown accordingly.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
- In the day view the
event is shown at the top of the page, e.g. no reference is made to a
time interval.
- In the week event a similar
approach is taken. The event is shown at the top of the day column, and
again no reference to a time interval.
- In the month view
the event fills the whole day.
|
Testnorm/Criteria
|
Close Match
|
Test Suitability
|
Manual test
|
A Teacher of a high school (Configuring day view)
Test Purpose
|
Verify that the presentation of
the day view can be configured
|
Test Description
|
- Open View >
Settings.
- Enter a Start
viewing events time of 03:00 and click OK.
- Verify that the days
view is adjusted and now starts at 03:00.
- Repeat the same
procedure for a second start time.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Socialite (Weekly repeating events)
Test Purpose
|
Verify that the weekly repeating
patterns work correctly
|
Test Description
|
- Create a new event on
the wednesday in the current week
- Make it repeating:
"Every week" and press OK
- Verify that the event
is shown on wednesday of every week starting at the current week and
verify at least the next 12 months.
- Verify also that the
event is not shown in at least the three months before the current week.
- Tap and hold the
event and select "Edit" in the popupmenu that should appear.
- Select
"All" to edit all occurences of the event.
- Enter an End Date
that lies two months in the future.
- Verify that the event
is shown on wednesday of every week starting at the current week and
that it not shown anymore after the entered End Date.
- Next enter an End
Date that lies _before_ the start date.
- Verify that the End
Date is adjusted to the start date.
- Delete the event.
- Verify that every
instance of the event is gone.
- Repeat the same test
for events on a saturday and on a sunday.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
See also the Expected Testresult description in Single Event.
|
Testnorm/Criteria
|
Close Match
|
Test Suitability
|
Manual test
|
Socialite (Daily repeating events)
Test Purpose
|
Verify that daily repeating
patterns work correctly
|
Test Description
|
- Create a new event
on the wednesday in the current week.
- Make it repeating
"Every day" and press OK
- Verify that the
event is shown on every day starting at the wednesday of the current
week and verify at least the next 12 months.
- Verify also that the
event is not shown in at least the three months before the start of the
event.
- Next enter an End
Date that lies two months in the future.
- Verify that the
event is shown every day from the Start Date until the End
Date.
- Next enter an End
Date that lies 6 days in the future.
- Verify that the recurring
event is shown for exactly 7 days starting at the wednesday of the
current week.
- Repeat the same test
for events starting on saturday and sunday.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
See also the Expected Testresult description in Single Event.
|
Testnorm/Criteria
|
Close Match
|
Test Suitability
|
Manual test
|
Socialite (Yearly repeating events)
Test Purpose
|
Verify that yearly repeating
patterns work correctly
|
Test Description
|
- Create a new event
on the wednesday in the current week.
- Make it repeating
"Every year" and press OK
- Verify that the
event is shown on the same date every year starting at the wednesday of
the current week and verify at least the5 next years
- Verify also that the
event is not shown in at least the three years before the start of the
event.
- Next enter an End
Date that lies two years in the future.
- Verify that the
event is shown every year from the Start Date until the End
Date.
- Repeat the same test
for events starting on saturday and sunday.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
See also the Expected Testresult description in Single Event.
|
Testnorm/Criteria
|
Close Match
|
Test Suitability
|
Manual test
|
Socialite (Events repeating every x days)
Test Purpose
|
Verify that an event can be
repeated every x days.
|
Test Description
|
- Click the today
button.
- Create a new event.
- Select "Repeat
other...".
- In the dialog click
on the "Day" button and enter "Every 3 days".
- Click OK and OK.
- Verify in the month
view that the event is shown every third day (so two days it's not, one
day it is).
- Verify multiple
months.
- Jump forward to the
first leap year and verify that the events are also show correct near
the end of Februari.
- Open the event again
for editing and enter an End date somewhere in the future.
- Verify that the
events are not shown past the end date..
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
See also the Expected Testresult description in Single Event.
|
Testnorm/Criteria
|
Close Match
|
Test Suitability
|
Manual test
|
Socialite (Events repeating several days per week
with an x week interval)
Test Purpose
|
Verify that an event can be
repeated on multiple days per week or with x weeks interval.
|
Test Description
|
- Create a new event.
- Select "Repeat
other..."
- In the dialog click
on the "Week" button and enter "Every 1
weeks".
- Verify that todays
day is already selected and select two other days from the week.
- Click OK and OK
again.
- Verify in the day,
week and month view that the events are shown on the correct days of the
week.
- Go to the day view
for a day with an event.
- Tap and hold the
event and select "edit" from the popupmenu.
- Select
"all" and edit the repeat setting so that it repeats the event
every other week, e.g. "Every 2 weeks".
- Click OK and OK again.
- Verify in the day,
week and month view that the events are shown on the correct days of the
week and are shown every second week
- Open the event again
for editing and enter an End date somewhere in the future.
- Verify that the
events are not shown past the end date..
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
See also the Expected Testresult description in Single Event.
|
Testnorm/Criteria
|
Close Match
|
Test Suitability
|
Manual test
|
Student (Deleting events)
Test Purpose
|
Verify that events can be
deleted.
|
Test Description
|
- Create a new event
- Verify that it is
shown in the day, week and month view.
- Tap and hold on the
event in the day view until the popup menu appears.
- Select "Delete"
from the menu
- Click "All"
- Verify that the
event is removed from the day, week and month view.
- Create a new event
and make it a daily repeating event.
- Verify that it is
shown each day in the day, week and month view.
- Go to the day view for
an arbitrary day (on which the event is shown) and tap and hold the
stylus on the event.
- Select "Delete"
and select "Single" in the next dialog.
- Verify that only the
event for _that_ day is removed. All other events should still be
visible in the day, week and month views.
- Repeat the same
procedure (deleting a single event) for another day.
- Go to the day view
for an arbitrary day (on which the event is shown) and tap and hold the
stylus on the event.
- Select "Edit"
and select "Single" in the next dialog.
- Edit some of the
information like the location and click OK.
- Verify that the
deleted events are not re-inserted again.
- Verify that the last
edited event indeed has the changes you made.
- Finally, tap and hold
on an event in the day view and select "Delete" in the
popup menu.
- Click "Cancel"
in the confirmation dialog.
- Verify that none of
the events are removed.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Business Person (Events in different timezones)
Test Purpose
|
Verify that events can be entered
for different timezones
|
Test Description
|
- Set the current timezone
to Brisbane.
- Create a new event
with audible alarm (at 0 minutes) and enter it in the Oslo timezone.
- Verify that the
created event is shown in the day view at the correct local time.
- Open the event again
for editing and verify that it is still presented in the edit dialog in
the Oslo timezone and time settings.
- Adjust the event
start time so that it should sound an alarm in the Brisbane timezone
within 2 minutes.
Example:
Current timezone: Brisbane, event timezone: Oslo, timezone difference: 9
hours
Current Brisbane time 15:23, so enter an event time of 06:25.
Event should be presented in the day view at 15:25 and should sound the
alarm at 15:25 Brisbane time.
- Repeat the test for
a Los Angeles timezone (make shure you set the correct date!)
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Business Person (All day events)
Test Purpose
|
Verify that all-day events are
time-zone independent
|
Test Description
|
- Open Date/Time and
ensure that the current used timezone is set to Brisbane.
- Create a new event
for today, make it an all-day event and set it to a Brisbane timezone.
- Verify that the event
is shown as an all day event vor today.
- Open Date/Time and
change the timezone to Los Angeles.
- Verify that the event
is still shown on the same date as it was before.
- Open Date/Time and
change the timezone to Oslo.
- Verify that the event
is still shown on the same date as it was before.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Business Person (Midnight events)
Test Purpose
|
Verify that midnight events are
handled correctly for different timezones.
|
Test Description
|
- Open Date/Time and
switch the current timezone to Brisbane.
- Create a new event
with a timezone "None" and give it a start date/time of today:
23:00:00 and an end date/time of tomorrow: 02:00:00
- In the day view
verify that the event is shown at the end of today and also at the
beginning of tomorrow.
- In the week view
verify that the event is shown at the end of today and also at the
beginning of tomorrow.
- In the month view
verify that the event is shown as one block that starts at the end of
today and stops at the beginning of tomorrow.
- Open Date/Time and
switch the timezone to Los Angeles.
- Repeat steps 3, 4 and
5 and verify that the event is shown exactly the same.
- Edit the event and
set the timezone for the event to "Brisbane".
- Verify that the
presentation of the events has changed (Event is in Brisbane timezone,
current timezone is Los Angeles).
- Edit the event and
set the timezone for the event to "Los Angeles".
- Repeat steps 3, 4 and
5 and verify that the event is shown exactly the same.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Communication (Beaming)
Test Purpose
|
Beaming of an event
|
Test Description
|
- Create an event and
enter sensible information in all fields.
- Beam the event to
another Qtopia device.
- Verify that the receiver
has the same information in all fields as the original event.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
|
Testnorm/Criteria
|
Exact Match for Qtopia <-->
Qtopia.
Close Match for other brands. Because of various feature patterns, not all
recurring patterns should be expected to match excactly on a send or receive.
|
Test Suitability
|
Manual test
|
Harry, The Manager (Find)
Test Purpose
|
Verify that the search function
works
|
Test Description
|
- Create several
events on the same and different dates.
- Enter some events:
- Event 1: "My
Event", date: today, category: Personal
- Event 2: "My
second Event", date: tomorrow, Category: Business
- Event 3:
"Another Event", date: tomorrow, Category: Personal
- Event 4:
"Something totally different", date: somewhere next week,
Category: Business
- Start the search
option (Event > Find Event)
- Enter "My"
and click Find
- Verify that Event 1
is shown.
- Enter
"second" and click Find
- Verify that Event 2
is shown
- Enter
"bla" and click Find
- Verify that the
status bar shows a message that "nothing is found".
- Check Case
sensitive, enter "Second" and click Find
- Verify that again no
search result is shown.
- Enter
"totally", select a Start Search at on the day before
the event date and click Find
- Verify that Event 4
is found.
- Repeat step 12 and
13 for a Start Search at on the event date.
- Repeat step 12 for a
Start Search at on the day after the event date.
- Verify that Event 4
is not found.
- Reset the Start
Search at to todays date.
- Enter
"Event" as the search string and select Business as the
category and click Find
- Verify that Event 2
is found.
- Enter Personal as
the category and click Find again.
- Verify that Event 1
is found.
- Enter
"totally" as the search string and "Personal" as the
category and click Find.
- Verify that nothing
is found.
|
Expected TestResult
|
All the verification steps as
described in the Test Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Best Friend’s Wedding (Single Event)
Test
Purpose
|
Verify that events can be added on Qtopia desktop.
|
Test Description
|
- Click on “New
Event” button on the toolbar on Qtopia desktop.
- Verify that
“New Event” dialog appears.
- Enter event details
as given in table 1 and press “OK” button.
- Verify that
“Meeting with Chairman” event is added.
- Verify that the event
is shown correctly in the day, week and month view.
|
Expected
TestResult
|
All the verification steps as described in the Test
Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Best Friend’s Wedding (Event with an audible alarm)
Test Purpose
|
Verify that an event can sound an alarm
|
Test Description
|
- On Qtopia Desktop,
create an event for today’s date.
- Set the start time
as 2 minutes ahead from the current time.
- Set the event to
have an audible alarm.
- Press
“OK” button.
- Wait until the 2
minutes have passed.
- Verify that after 2
minutes “Alarm” dialog appears and an alarm beeps.
|
Expected
TestResult
|
All the verification steps as described in the Test
Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Best Friend’s Wedding (Configuring new events)
Test Purpose
|
Verify that new events can be configured with a preset
warning time.
|
Test Description
|
- On Qtopia Desktop,
click on the "File" menu and select "Settings"
option.
- Verify that
“Qtopia Desktop Settings” dialog appears.
- Check the
"Default Reminder" checkbox, and select 10 minutes.
- Press
“OK” button.
- Create a new event.
- Verify that
“Audible Alarm” is selected in the alarm combo box and time
is set to 10 minutes.
- Press
“OK” button.
- Click on the
"File" menu and select "Settings" option.
- Verify that
“Qtopia Desktop Settings” dialog appears.
- Uncheck the
"Default Reminder" checkbox and press “OK” button.
- Create a new event.
- Verify that “No
Alarm” is selected in the alarm combo box and time is set to 0
minutes.
|
Expected
TestResult
|
All the verification steps as described in the Test
Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Chairman of a Multi National Company (Navigation)
Test Purpose
|
Verify that it is possible to navigate to different dates
in all the views.
|
Test Description
|
- On Qtopia desktop,
open “Calendar” application.
- Verify that the
Calendar application opens in a “Day” view.
- Verity that, below
the menu bar there are buttons named as “S”,
“M”, “T”, “W”, “T”,
“F”, “S” for each day of the week.
- Tap on
“S” button.
- Verify that all the
events for that day are displayed.
- Similarly verify
step 5 for remaining 6 buttons.
- Verify that there
are Left and Right arrow buttons to navigate to previous and next week
respectively.
- Press left and right
arrow navigation buttons and verify that the events are displayed
accordingly.
- Press on the
“Week” view button on the toolbar.
- Verify that there
are 2 combo boxes one for scrolling through the years and the other for
scrolling through the weeks.
- Press the Up and
Down arrow button of “Year” combo box.
- Verify that year is
incremented and decremented respectively and the events are displayed
accordingly.
- Similarly press the
Up and Down arrow button of “Week” combo box.
- Verify that week is
incremented and decremented respectively and the events are displayed
accordingly.
- Press on the
“Month” view button on the toolbar.
- Verify that there is
a combo box to choose the month.
- Also verify that
there is a combo box for incrementing or decrementing the year.
- Also verify that
there are 2 front and 2 rear arrow buttons to navigate through month by month
or to directly jump to the first and last month.
|
Expected
TestResult
|
All the verification steps as described in the Test
Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
A family on picnic (All day events)
Test Purpose
|
Verify that all day events are presented correctly.
|
Test Description
|
- On Qtopia desktop,
create a new event and check "all day" check box.
- Verify that the event
is shown on the top in the day and week view with pink color.
- Also verify that in
month view this event is shown as occupying the whole square of the day.
|
Expected
TestResult
|
All the verification steps as described in the Test Description
must be met.
- In the day view the
event is shown at the top of the page, e.g. no reference is made to a
time interval.
- In the week event a
similar approach is taken. The event is shown at the top of the day
column, and again no reference to a time interval.
- In the month view
the event fills the whole day.
|
Testnorm/Criteria
|
Close Match
|
Test Suitability
|
Manual test
|
A Teacher of a high school (Configuring day view)
Test Purpose
|
Verify that the presentation of the day view can be
configured
|
Test Description
|
- On Qtopia Desktop,
open calendar application.
- Select
“Settings” option from the “File” menu.
- Verify that
“Qtopia Desktop Settings” dialog appears on the screen.
- Enter “03:00”
in “Start Day at” combo box and press “OK”
button.
- Verify that the day
view is adjusted to start from 03.00.
|
Expected
TestResult
|
All the verification steps as described in the Test
Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Socialite (Events repeating every x days)
Test Purpose
|
Verify that an event can be repeated every x days.
|
Test Description
|
- On Qtopia Desktop,
open Calendar.
- Click on “New
Event” button on the toolbar.
- Verify that
“New Event” dialog appears.
- Write description as
“ABC”.
- Select
"Other" option from the Repeat combo box.
- Verify that
“Repeating Event” dialog appears.
- Click on the "Day" button and write
“3” in “Every” combo box.
- Press
“OK” button of “Repeating Event” dialog. And
then press “OK” button.
- Click on
“Month” button on the toolbar.
- Verify that the
event is shown every third day.
- Click on “à” (next) button to view for the next
month.
- Verify that the
event is shown every third day.
- Click on
“ABC” event.
- Verify that
“ABC” event is displayed in Day view.
- Click on
“ABC” event.
- Verify that a popup
menu appears. Select “Edit” option from the popup menu.
- Verify that
“Calendar” dialog appears. Press “All” button.
- Verify that
“Edit Event” dialog appears.
- Select “End
date” as some date in future. Press “OK” button.
- Click on
“Month” button on the toolbar.
- Verify that the
event is shown every third day till the end date and beyond the end date
it is not shown.
|
Expected
TestResult
|
All the verification steps as described in the Test
Description must be met.
|
Testnorm/Criteria
|
Close Match
|
Test Suitability
|
Manual test
|
Student (Deleting Events)
Test Purpose
|
Verify that an event can be deleted from Qtopia desktop.
|
Test Description
|
- On QTopia desktop,
select an event from the Calendar.
- Press “Delete” button on the
toolbar.
- Verify that the
delete confirmation dialog appears for the selected task.
- Press “No” button.
- Verify that the
event is not deleted.
- Press “Delete” button on the
toolbar again.
- Press “Yes” button.
- Verify that the
selected event is deleted.
|
Expected
TestResult
|
All the verification steps as described in the Test
Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Importing from Palm desktop
Test Purpose
|
Verify that events can be imported from Palm Desktop to
Qtopia desktop.
|
Test Description
|
- Export an event
from Palm desktop to an archive file on hard disk.
- On Qtopia desktop,
select “File Menu” and click on “Import” option.
- Verify that
“Import Data” dialog appears.
- Check “Palm -
Calendar” application option.
- Press
“Import” button.
- Verify that
“Choose Palm Datebook File which you have exported using Palm
Desktop” dialog appears.
- Select the archive
file and press “OK” button.
- Verify that all
events are imported from Palm Desktop to Qtopia desktop.
|
Expected
TestResult
|
All the verification steps as described in the Test
Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Rachel’s first date (Backup and Restore)
Test Purpose
|
Verify that backup of Calendar events of Qtopia device can
be taken on desktop computer and restored to Qtopia device.
|
Test Description
|
- Connect Qtopia device
to desktop computer through USB port.
- Create events
“A” and “B” on Qtopia device.
- On Qtopia desktop,
select “Sync” menu and click on
“Backup/Restore…” option.
- Verify that
“Backup Restore” dialog appears.
- Check
“Application data” checkbox.
- Press “Backup”
button.
- Verify that a
“Confirm Backup” dialog appears. Press “Backup”
button on the confirmation dialog.
- After the backup
process is completed, delete events “A” and “B”
from Qtopia device.
- Repeat steps 3 and
4.
- Verify that correct
Last Backup date and time is displayed in “Backup/Restore
dialog”.
- Press
“Restore” button.
- Verify that “Confirm Restore” dialog
appears.
- Press
“Restore” button on the confirmation dialog.
- Verify that events
“A” and “B” are restored on the Qtopia device.
|
Expected TestResult
|
All the verification steps as described in the Test
Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Ross, the Visiting Doctor (Synchronization)
Test Purpose
|
Verify that events can be synchronized between Qtopia
device and Qtopia desktop.
|
Test Description
|
- Connect Qtopia
device to desktop computer.
- Add some event on
Qtopia device and Qtopia desktop.
- Press “Sync
Calendar” button on toolbar.
- Verify that
“Synchronizing” dialog box appears.
- After
synchronization process is completed, verify that Qtopia device and
Qtopia desktop both have identical events.
- Create a
“Meeting with Chairman” event (as given in Table 1 below) on
Qtopia device.
- Press “Sync
Calendar” button on toolbar.
- Verify that
“Synchronizing” dialog box appears.
- After
synchronization process is completed, verify that Qtopia device and
Qtopia desktop both have “Meeting with Chairman” event.
- Edit the details of
the “Meeting with Chairman” event on Qtopia Desktop as given
in Table 2 below.
- On Qtopia desktop,
select “File Menu” and click on “Settings”
option.
- Verify that
“Qtopia Desktop Settings” dialog appears.
- In General section,
select “Qtopia desktop is correct, override device changes”
option in “Sync” tab page and press “OK” button
- Repeat steps 3 and
4.
- Verify that
“Meeting with Chairman” event of Qtopia desktop replaces
“Meeting with Chairman” event of Qtopia device.
- Edit the details of
the “Meeting with Chairman” event on Qtopia Device as given
in Table 3 below.
- Repeat steps 11 and
12.
- In General section,
select “Device is correct, override Qtopia desktop changes”
option in “Sync” tab page and press “OK” button.
- Repeat steps 3 and
4.
- Verify that
“Meeting with Chairman” event of Qtopia device replaces
“Meeting with Chairman” event of Qtopia desktop.
- Edit the details of
the “Meeting with Chairman” event on Qtopia Desktop as given
in Table 4 below.
- Repeat steps 11 and
12.
- In General section,
select “Duplicate the record” option in “Sync”
tab page. Press “OK” button
- Repeat steps 3 and
4.
- Verify that two
different events having description “Meeting with Chairman”
are present on Qtopia device and Qtopia desktop as detailed in table 3
and table 4.
|
Expected
TestResult
|
All the verification steps as described in the Test
Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Lisa, Secretary of the
President of Prism InfoTech (Synchronization with Microsoft Outlook)
Test Purpose
|
Verify that events can be synced with Microsoft Outlook.
|
Test Description
|
- Connect Qtopia
device to desktop computer.
- Add some events on
Qtopia device, Qtopia desktop and Microsoft Outlook
- On Qtopia desktop,
select “File” Menu and click on “Settings”
option.
- Check
“Outlook Calendar” application plugin checkbox in
“Sync” tab page and press “OK” button.
- Press “Sync
Calendar” button on toolbar.
- After
synchronization process is completed, verify that Qtopia device, Qtopia
desktop and Microsoft Outlook all have identical events.
|
Expected
TestResult
|
All the verification steps as described in the Test
Description must be met.
|
Testnorm/Criteria
|
Exact Match
|
Test Suitability
|
Manual test
|
Table 1. “Meeting with the
Chairman”
Property
|
Value
|
Description
|
Meeting with Chairman
|
Location
|
New York
|
Category
|
Official
|
Start Date
|
10 / 06 / 2003
|
Start Time
|
10 am
|
End Date
|
10 / 06 / 2003
|
End Time
|
1 pm
|
Alarm
|
Audible, 30 minutes
|
Table 2. “Meeting with the
Chairman”
Property
|
Value
|
Description
|
Meeting with Chairman
|
Location
|
New York
|
Category
|
Business
|
Start Date
|
15 / 06 / 2003
|
Start Time
|
9 am
|
End Date
|
15 / 06 / 2003
|
End Time
|
12 pm
|
Alarm
|
Audible, 60 minutes
|
Table 3. “Meeting with the
Chairman”
Property
|
Value
|
Description
|
Meeting with Chairman
|
Location
|
Washington
|
Category
|
Business
|
Start Date
|
5 / 06 / 2003
|
Start Time
|
5 pm
|
End Date
|
5 / 06 / 2003
|
End Time
|
9 pm
|
Alarm
|
Audible, 5 minutes
|
Table 4. “Meeting with the
Chairman”
Property
|
Value
|
Description
|
Meeting with Chairman
|
Location
|
Brisbane
|
Category
|
Business
|
Start Date
|
1 / 06 / 2003
|
Start Time
|
11 am
|
End Date
|
1 / 06 / 2003
|
End Time
|
1 pm
|
Alarm
|
Audible, 100 minutes
|