Calendar:QA TestDay:2006-10-17: Difference between revisions

Jump to navigation Jump to search
Line 97: Line 97:
== Testing Instructions ==
== Testing Instructions ==


---''needs some refacturing, not final''---
Unfortunately, due to the nature of interoperability testing, these instructions will be very vague. The primary goal is to:
'''move calendar data from application x into Sunbird/Lightning and ensure that Sunbird/Lightning interprets that data correctly'''.


# Download Sunbird or Lightning from the above URLs
There are many ways to do this.
# Create your testing profile (see above)
1. Email calendar invitations to a Lightning enabled Thunderbird.
'''THEN - Verify Bugzilla Fixed Bugs'''
2. Import ICS calendar files into Lightning and Sunbird
# Click on the above Bugzilla bug list link and verify Fixed bugs. Read how the bug was produced and try to recreate it to verify the error doesn't happen anymore.
3. Use the web interface to Sun's WCAP server and ensure that the data comes into a WCAP-enabled Lightning.
# If the error is no longer occurring, select the "Mark bug as Verified" radio button and click the Commit button. If the  error still occurs, select Reopen Bug and enter comments as to why the bug is being reopened (i.e. what is still failing), then click the Commit button.
4. Attempt to do Copy/Paste between other applications and Sunbird
'''OR - Run Litmus Test Cases'''
5. Use another application to publish calendar data to a WebDav or CalDav server, and then use Sunbird/Lightning to receive that data.
6. Use Sunbird/Lightning to change data that has been published to a WebDav or CalDav server and ensure that the other application can still interpret the event correctly.


Build ID for October 17 Test Day
Just some of the clients we would like to test interoperability with:
--------------------------------
* KOrganizer
OS      | Sunbird    | Lightning
* Apple iCAL
Linux  | 20061016 | 20061016
* Microsoft Outlook 2000, 2002, 2003
Mac    | 20061016 | 20061016
* Microsoft Vista Calendar
Windows | 20061016 | 20061016
* Lotus Notes
* Evolution
* Chandler
* Google Calendar
 
And some of the servers we would like to test with:
* Oracle CalDav
* Cosmo CalDav (latest build if possible, as well as the public demo build)
* Apple CalDav
* FTP (Simply plug an FTP server in as a "webdav" server)
* WebDav
* Sun WCAP
 
This is not a complete list, if you have a client that speaks ICS calendar format, we'd like to test with it in this test day.
 
'''Still Confused'''
If you're still confused, log into #calendar-qa and ask us for help. We'll help you through it as best we can.


'''^^^to be updated'''


# Go to [http://litmus.mozilla.org Litmus].
##Select Run Tests, the Product is Calendar. Your buildId should match the one in the table above. Verify that it does. Sunbird's buildId is in the "About Sunbird" window. Lightning's buildId is in its description in the Add-ons Manager.
##Choose a Test group and subgroup to test on (choose one that has a low percentage of Community Coverage).
##Follow the test steps and verify the function under test works as described in Expected Results.
## If the test case performs as expected, mark it as a "Pass".  If not, mark it as a "Fail" and then enter a bug (see below).
## When you've finished one test, go to the next test by clicking the test case name.
## Once you've completed all the tests in a group, click the "Submit All Results" button at the bottom.
'''OR - Perform Usability Testing'''
# Use Sunbird and Lightning like you normally would. Try to do everything an end-user might do, ranging from simple calendar operations to power user features. Try to think of actions that are not typical since you will most likely find a bug there.
'''BUG FOUND!'''
'''BUG FOUND!'''
# When you think you've found a bug, try to reproduce it. Restart Sunbird/Lightning and do the same steps again. The most valuable bugs are those that can be reproduced.
# When you think you've found a bug, try to reproduce it. Restart Sunbird/Lightning and do the same steps again. The most valuable bugs are those that can be reproduced.
Confirmed users
3,816

edits

Navigation menu