Calendar:QA/Automation Phase 2: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with '= Ideas in no particular order = * iMIP/iTIP automation testing * calendar type testing (writing to a local ICS calendar for example) * timezone testing * drag and drop interact…')
 
Line 2: Line 2:


* iMIP/iTIP automation testing
* iMIP/iTIP automation testing
** add received event to calendar
* calendar type testing (writing to a local ICS calendar for example)
* calendar type testing (writing to a local ICS calendar for example)
* timezone testing
* timezone testing
* drag and drop interaction with calendar
* drag and drop interaction with calendar
** drag to next day in all views
** drag a repeating event (that should only move occurrence, right?)
** drag event start and end time in day view
** drag all-day event
* UTF-8 input across all calendar fields (might be affected by {{bug|506760}})
* UTF-8 input across all calendar fields (might be affected by {{bug|506760}})
* unit tests for the calendar XBL views
* unit tests for the calendar XBL views
Line 11: Line 16:
* event dialog: make sure that changing nothing doesn't cause the "do you want to save changes" dialog to come. it should also be checked if modifying a value, then reinserting the old value doesn't cause any dialogs, esp. the description field with newlines
* event dialog: make sure that changing nothing doesn't cause the "do you want to save changes" dialog to come. it should also be checked if modifying a value, then reinserting the old value doesn't cause any dialogs, esp. the description field with newlines
* recurring events, exceptions
* recurring events, exceptions
** repeat until
** repeat n times

Revision as of 22:14, 6 August 2009

Ideas in no particular order

  • iMIP/iTIP automation testing
    • add received event to calendar
  • calendar type testing (writing to a local ICS calendar for example)
  • timezone testing
  • drag and drop interaction with calendar
    • drag to next day in all views
    • drag a repeating event (that should only move occurrence, right?)
    • drag event start and end time in day view
    • drag all-day event
  • UTF-8 input across all calendar fields (might be affected by bug 506760)
  • unit tests for the calendar XBL views
  • recursion testing
  • the rotated view, workday only and tasks in view
  • event dialog: make sure that changing nothing doesn't cause the "do you want to save changes" dialog to come. it should also be checked if modifying a value, then reinserting the old value doesn't cause any dialogs, esp. the description field with newlines
  • recurring events, exceptions
    • repeat until
    • repeat n times