Sunbird Testing
This page is intended for people who wish to help test Sunbird in preparation for upcoming releases. The current goal is to focus testing mainly on the back-end.
This page is still under construction
Basic usage
Test |
Description |
Outcome
|
Event creation |
Sunbird should be able to create an event lasting any duration and at any date
|
|
Task creation |
Sunbird should be able to create an task lasting any duration and at any date, or without a start and/or due date
|
|
Event editing |
Events should be able to be editted. Changes made when editing an event should be saved. |
|
Task editing |
Tasks should be able to be editted. Changes made when editing a tasks should be saved. |
|
Deleting |
Tasks/Events should be able to be deleted. |
|
Clipboard |
Tasks/Events should be able to be altered by using cut, copy and paste.
- This isn't easy to do for tasks, because of bug 195580
|
|
Recurrence
Test |
Description |
Outcome
|
Daily |
Events/tasks should be able to recur every X days |
|
Weekly |
Events/tasks should be able to recur every X weeks, including on multiple days of the week
- Selecting additional days to repeat on does not work (Bug 303830)
|
|
Monthly |
Events/tasks should be able to recur every X months, on a specific day of the month |
|
Monthly 2 |
Events/tasks should be able to recur every X months on the Nth (weekday) of a month
- This doesn't work for local calendars (Bug 304515)
|
|
Yearly |
Events/tasks should be able to recur every X years |
|
Calendars
Test |
Description |
Outcome
|
Local Calendar Creation |
Local Calendars should be able to be created, assigned a name, and assigned a color
|
|
Webdav Calendar Creation |
Webdav Calendars should be able to be created for any web address, assigned a name, and assigned a color
|
|
Caldav Calendar Creation |
Caldav Calendars should be able to be created for any web address, assigned a name, and assigned a color. |
|
Calendar editing |
Any calendar should be able to be editted. Changes made in the Calendar Properties dialog should be properly saved. |
|
Remote subscribing |
Sunbird should be able to subscribe to a remote calendar and properly display the events/tasks it contains. |
|
Importing/Migration
Test |
Description |
Outcome
|
0.2 Migration |
You should be able to migrate data created in Sunbird 0.2 to 0.3PR. Choose 'File->Import' and import any calendars you may have created. Events should be successfully imported
- Importing may take significant amount of time (Bug 187177)
|
|
Item data |
Check to make sure all aspects of an imported event were successfully imported. Check to make sure the event is displayed with the proper time
- Some users have reported that imported events are off by their timezone offset (No bug)
|
|
Outlook import |
Export data created in Outlook in .csv format and then import this data into Sunbird. Perform the previous checks.
- Sunbird can currently only import from English or Dutch versions of Outlook (Bug 301750)
|
|
Export
Test |
Description |
Outcome
|
.ics export |
Sunbird should be able to export its data in a standards compliant .ics format. Export your data and attempt to import into another program |
|
Item data |
Check to make sure all aspects of an exported event were successfully exported. Check to make sure the event is exported with the proper time |
|
.html export |
Sunbird should be able to export data in a .html format. Export your data and try viewing the output in a web-browser
- Only the title, location, and event-times are shown
|
|
Publishing
Test |
Description |
Outcome
|
http publishing |
Sunbird should be able to publish an entire calendar or a selected set of events to an http address |
|
ftp publishing |
Sunbird should be able to publish an entire calendar or a selected set of events to an ftp address |
|
password protection |
Sunbird should be able to publish an entire calendar or a selected set of events to a server that requires password authentication |
|
subscribing |
Sunbird should be able to subscribe to a published calendar |
|