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” buttonRepeat 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” buttonRepeat 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 |