r3 - 01 Jul 2008 - 12:30:17 - RandyLetnessYou are here: OSAF >  Journal Web  >  ContributorNotes > TravisVachonNotes > 06202008Server10TestCases

1) Collection creation/deletion

  1. Using the new collection management UI in the upper left corner of the screen, create a new collection
  2. Select the new collection
  3. Delete the new collection

2) Read only/ Read write

  1. Create a new user with a new collection and generate a read-only ticketed URL using the "Invite" button in the sharing dialog (click the downward triangle next to a collection
  2. Make sure there is at least one event in the new collection
  3. Log out and use the ticketed URL to subscribe to the new collection via the web UI with your original username
  4. Making sure you are logged in as your original user, go to the Pim UI
  5. Select your subscribed collection and verify the event it contains is displayed using the read only detail view
  6. Select your owned collection and verify an event it contains is displayed during the read-write detail view

3) Detail View - list view

  1. Create a new collection
  2. Select the collection and click on the "list view" button
  3. Get down, get down (placeholder, ignore me!)
  4. Using the "quick creation" widget, create a new item by entering a title and hitting the enter key
  5. Verify that the last item you created is showing in the detail view
  6. Add a one line note to the notes field and save
  7. Reload, verify note saved
  8. Add more text to the notes field, until the field expands, and save
  9. Reload, verify note saved
  10. Mark the item "later" and save
  11. Reload, verify triage status saved
  12. Mark the item "done" and save
  13. Reload, verify triage status saved
  14. Star the item and save
  15. Reload, verify star saved
  16. Make the item an event and hit save, verify you are given an error message
  17. Add a new start date and end date and save
  18. Reload, verify event-ness, dates saved
  19. Make sure the item is not "All Day", assign a start and end time and save
  20. Reload, verify times saved
  21. Enter a value in the location input, save
  22. Reload, verify location saved
  23. Give the item a timezone, save
  24. Reload, verify timezone saved
  25. Change the item status to "tentative"
  26. Reload, verify status saved
  27. Make the item recur daily
  28. Reload, verify recurrence saved
  29. Give the item a recurrence end date
  30. Reload, verify recurrence end date saved

4) Detail View - calendar view

  1. Click on the "calendar view" button
  2. Create a new item in the "allday/anytime" section of the calendar canvas (at top)
  3. Verify the new item has no start/end time
  4. Assign a start and end time to the item and save
  5. Verify the item has moved to the regular event section of the calendar canvas
  6. Assign a timezone to the new item and save
  7. Verify the new timezone is displayed on the event lozenge in the calendar canvas
  8. Make the item recur daily and save
  9. Verify the item is shown recurring daily on the calendar canvas
  10. Give the item a recurrence end date and save
  11. Verify the item's recurrence ends on the specified date on the calendar canvas
  12. Make the item an All Day event and save
  13. Verify the start and end times have disappeared and the item has moved to the "allday/anytime" section of the calendar canvas
  14. Remove the item with the detail view remove button and
  15. Verify the item has disappeared from the calendar canvas and is no longer shown in the detail view
  16. Create a new item in the regular calendar canvas
  17. Delete the item using the "delete" key on your keyboard (fn+Delete on Mac laptop keyboards)

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r3 < r2 < r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.