B2G/QA/Gaia Test Plan/Calendar: Difference between revisions
< B2G | QA | Gaia Test Plan
Jump to navigation
Jump to search
Line 51: | Line 51: | ||
* Generic add a calendar UI that does nothing for Google Calendar, Yahoo! Calendar, CalDav, and Offline Calendar | * Generic add a calendar UI that does nothing for Google Calendar, Yahoo! Calendar, CalDav, and Offline Calendar | ||
* Creation of an offline calendar | * Creation of an offline calendar | ||
* Sync button syncing calendars is viewable | |||
'''Basecamp-level - Not Implemented''' | '''Basecamp-level - Not Implemented''' | ||
Line 58: | Line 59: | ||
* Anything involving the agenda view | * Anything involving the agenda view | ||
* CRUD operations on events | * CRUD operations on events | ||
* | * Full implementation of Calendar importing | ||
* Full implementation of Calendar syncing | |||
* Calendar syncing | |||
'''Not Basecamp-level''' | '''Not Basecamp-level''' | ||
== Open Questions == | == Open Questions == |
Revision as of 23:50, 13 September 2012
Calendar
Summary
Lead | Jason Smith (irc: jsmith) |
Description | Allows for viewing, modification, and importing of calendars on device |
Project Page | Calendar |
Implementation Status | Partially landed, with some pieces still missing |
Quality Status | TBD |
Strategy
Note: Strategy currently only reflects what's currently implemented
Edge Cases
Signoff Criteria
- All basecamp blockers are closed
- All smoke tests and basic functional tests are ran without finding any basecamp blockers
Infrastructure
Test Cases and Results
Test Coverage Needed
Basecamp-level - Currently Implemented
- Month view - viewing months
- Month view - switching months
- Calendars settings - turning a calendar off and on for an offline calendar
- Generic add a calendar UI that does nothing for Google Calendar, Yahoo! Calendar, CalDav, and Offline Calendar
- Creation of an offline calendar
- Sync button syncing calendars is viewable
Basecamp-level - Not Implemented
- Anything involving the week view
- Anything involving the day view
- Anything involving the agenda view
- CRUD operations on events
- Full implementation of Calendar importing
- Full implementation of Calendar syncing
Not Basecamp-level