Acceptance Test Plan for Schedule Event



Case Inputs Outputs Remarks
1 Select the Event item in the Schedule menu. Enter the following values in the dialog and press OK:
    Title = "Event 0",
    Start Date = "Jan 1, 0001",
    End Date = "",
    Category = "none",
    Security = "Public"
Select the 'Goto Date ...' item in the View menu, goto Jan 1, 0001, confirm in the Monthly Agenda display that the event has been scheduled on the given date, and that all the other information in the dialog is that which appears in Monthly Agenda display. Schedule an event at the earliest possible calendar date.
2 Select Event item in Schedule menu. Enter the following values in the dialog and press OK:
    Title=any string at least 100 characters long,
    Start Date="Jan 1, 0001",
    End Date="Dec 31, 9999",
    Category="none",
    Security="Private".
Select the 'Goto Date ...' item in the View menu, goto Dec 31, 9999, confirm in the Monthly Agenda display that the event has been scheduled at the given date. Schedule an event starting at the earliest possible calendar date and ending at the latest possible date.
3-4 Schedule the events in shown in Figures 100 and 101 of Section 2.4.3 of the requirements document. Select the 'Goto Date ...' item in the View menu, goto the scheduled dates, confirm in the Monthly Agenda display that the events have been scheduled at the given dates. Schedule two typical events from the requirements scenarios.
5-13 Schedule the 8 non-holiday events listed in Figure 103 of Section 2.4.3 of the requirements. Select the Events item in the Lists sub-menu in the View menu. Confirm that all 8 of the scheduled events appear in the displayed list, as shown in Figure 103. Schedule eight more typical events, as presented in the requirements.
14 Schedule an event with the following erroneous values: Title="", Start Date="xxxx", End Date=any string at least 100 characters long Confirm that the error dialog is displayed with three messages for the erroneous values. Test the entry of erroneous input values.