Calendar:Test Case List: Difference between revisions

(→‎Alarms: Activate and change alarm sound)
 
(196 intermediate revisions by 15 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
== Calendar Test Cases==
== Calendar Test Cases==
Please help the calendar project by entering test cases. Test cases will be removed from this page as they are added to [http://litmus.mozilla.org Litmus].
Please help the calendar project by entering test cases. Test cases will be removed from this page as they are added to [http://litmus.mozilla.org Litmus].  
 


{| border="1" cellpadding="1"  
{| border="1" cellpadding="1"  
Line 14: Line 13:
| [[Calendar:Test_Case_List#Display of Tasks|Display of Tasks]]  
| [[Calendar:Test_Case_List#Display of Tasks|Display of Tasks]]  
|| [[Calendar:Test_Case_List#Import/Export|Import/Export]]  
|| [[Calendar:Test_Case_List#Import/Export|Import/Export]]  
|| [[Calendar:Test_Case_List#CalDav Calendar|CalDav Calendar]]
|| [[Calendar:Test_Case_List#Navigation|Navigation]]
|| [[Calendar:Test_Case_List#Navigation|Navigation]]
|| [[Calendar:Test_Case_List#Month/Multiweek View|Month/Multiweek View]]
|-
|-
| [[Calendar:Test_Case_List#Month/Multiweek View|Month/Multiweek View]]
| [[Calendar:Test_Case_List#Day/Week View|Day/Week View]]  
|| [[Calendar:Test_Case_List#Day/Week View|Day/Week View]]  
|| [[Calendar:Test_Case_List#Alarms|Alarms]]  
|| [[Calendar:Test_Case_List#Alarms|Alarms]]
|| [[Calendar:Test_Case_List#Preferences|Preferences]]
|| [[Calendar:Test_Case_List#Preferences|Preferences]]
|| [[Calendar:Test_Case_List#Extensions|Extensions]]
|-
|-
| [[Calendar:Test_Case_List#Extensions|Extensions]]
| [[Calendar:Test_Case_List#Themes|Themes]]  
|| [[Calendar:Test_Case_List#Themes|Themes]]  
|| [[Calendar:Test_Case_List#Printing|Printing]]  
|| [[Calendar:Test_Case_List#Printing|Printing]]
|| [[Calendar:Test_Case_List#Look and Feel|Look and Feel]]
|| [[Calendar:Test_Case_List#Look and Feel|Look and Feel]]
|| [[Calendar:Test_Case_List#Search|Search]]
|-
|-
| [[Calendar:Test_Case_List#Search|Search]]
| [[Calendar:Test_Case_List#Publishing|Publishing]]  
|| [[Calendar:Test_Case_List#Publishing|Publishing]]  
|| [[Calendar:Test_Case_List#Subscribe|Subscribe]]  
|| [[Calendar:Test_Case_List#Subscribe|Subscribe]]
|| [[Calendar:Test_Case_List#Sharing|Sharing]]
|| [[Calendar:Test_Case_List#Sharing|Sharing]]
|| [[Calendar:Test_Case_List#Meeting Requests|Meeting Requests]]
|-
|-
| [[Calendar:Test_Case_List#Meeting Requests|Meeting Requests]]
| [[Calendar:Test_Case_List#Freebusy|Freebusy]]  
|| [[Calendar:Test_Case_List#Freebusy|Freebusy]]
|| [[Calendar:Test_Case_List#Device Sync|Device Sync]]  
|| [[Calendar:Test_Case_List#Printing|Printing]]
|| [[Calendar:Test_Case_List#Web Service Integration|Web Service Integration]]
|| [[Calendar:Test_Case_List#Device Sync|Device Sync]]
|| [[Calendar:Test_Case_List#System Integration|System Integration]]
|-
| [[Calendar:Test_Case_List#Web Service Integration|Web Service Integration]]  
|| [[Calendar:Test_Case_List#System Integration|System Integration]]
|| [[Calendar:Test_Case_List#Install\Uninstall|Install\Uninstall]]
|| [[Calendar:Test_Case_List#Software Update|Software Update]]
|-
|-
| [[Calendar:Test_Case_List#Install\Uninstall|Install\Uninstall]]
|| [[Calendar:Test_Case_List#Software Update|Software Update]]
|| [[Calendar:Test_Case_List#Profile Manager|Profile Manager]]
|| [[Calendar:Test_Case_List#Help|Help]]
|| [[Calendar:Test_Case_List#Help|Help]]
|}
|}
Line 54: Line 51:
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|+ '''Create template using IDE'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
 
==WebDav Calendar==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
 
==CalDav Calendar==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|-
|  
|  
  1. FIRST_STEP
  1. Give template a name
  2. SECOND_STEP
  2. Select object to be added
  3. ...
  3. Edit the properties of the object
4. Add condition or Case
||  
||  
* FIRST_EXPECTED_RESULT
  Template created succesfully in XML format
* SECOND_EXPECTED_RESULT
  An error occured while creating template
  * ...
   
||
||
   PRODUCT
   D'zYn O'Zone
||
  BUG_NUMBER
(optional)
|}
 
==Display Of Events==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Display of Tasks==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Import/Export==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Navigation==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Month/Multiweek View==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Day/Week View==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Alarms==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
{| border="1" cellpadding="2"
|+ '''Activate and change alarm sound'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. Go to Tools | Options... | Alarms panel.
2. To activate the alarm sound select the checkbox with the label "Play a sound"
3. To change the alarm sound click the "Browse..." button, locate a sound file in the resulting file picker, then hit Open.
||
* After changing the alarm sound the path to the new sound should appear in the textfield. You can click the "Preview" button to make sure the new sound works.
* When an alarm goes off you should hear the selected sound.
||
  Sunbird
||
  BUG_NUMBER
(optional)
|}
==Preferences==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Extensions==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
{| border="1" cellpadding="2"
|+ '''Launch Extension Manager'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. Go to Tools | Add-ons | Extensions panel (usually selected by default).
||
* The Extensions section should appear, it should have "Install..." and "Find Updates" buttons, a "Get Extensions" link.
||
  Sunbird
||
  BUG_NUMBER
(optional)
|}
{| border="1" cellpadding="2"
|+ '''Install Extension'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. Go to Tools | Add-ons | Extensions panel (usually selected by default).
2. Click the "Install..." button.
3. In the resulting file picker, locate the extension installer file, then hit Open.
4. click "Install Now" in the resulting Software Installation dialog to install the extension.
5. Click "Restart Sunbird" in the Installation section
||
* Opening the extension installer file should display a Software Installation dialog with signing information.
* There you have to wait a couple of seconds before you can hit "Install Now".
* After Installation, the Installtion section of the Add-ons window appears.
* After restarting Sunbird the extension should be listed in the Extension Manager and the extension's features should be enabled.
||
  Sunbird
||
  BUG_NUMBER
(optional)
|}
{| border="1" cellpadding="2"
|+ '''Disable Extension'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
This test assumes you've installed at least one enabled extension.
1. Go to Tools | Add-ons | Extensions panel (usually selected by default).
2. Select an Extension (by either left or right clicking; right clicking will also bring up the context menu)
3. Disable an extension (by either clicking on the resulting "Disable" button or selecting "Disable" in the context menu).
4. Quit and restart Sunbird.
||
* After restarting Sunbird, examine the Extension Manager to ensure that the extension is visually disabled.
* Make sure that the disabled extension's features are no longer active.
||
  Sunbird
||
  BUG_NUMBER
(optional)
|}
{| border="1" cellpadding="2"
|+ '''Enable Extension'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
This test assumes you've installed at least one disabled extension.
1. Go to Tools | Add-ons | Extensions panel (usually selected by default).
2. Select an Extension (by either left or right clicking; right clicking will also bring up the context menu)
3. Enable an extension (by either clicking on the resulting "Enable" button or selecting "Enable" in the context menu).
4. Quit and restart Sunbird.
||
* After restarting Sunbird, examine the Extension Manager to ensure that the extension is visually enabled.
* Make sure that the disabled extension's features are now active.
||
  Sunbird
||
  BUG_NUMBER
(optional)
|}
{| border="1" cellpadding="2"
|+ '''Uninstall Extension'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
  This test assumes you've installed at least one extension.
1. Go to Tools | Add-ons | Extensions panel (usually selected by default).
2. Select an extension by left clicking and click the resulting "Uninstall" button or bring up the context menu by right clicking on an extension and select "Uninstall".
3. In the resulting Uninstall dialog proceed with removing the extension by clicking the "Uninstall" button.
4. Quit and restart Sunbird.
||
* Before restarting Sunbird you can bring up the context menu by right clicking on the extension and select "Cancel Uninstall" to stop the process.
* After restarting Sunbird, examine the Extension Manager to ensure that the extension is not listed anymore.
* Make sure that the uninstalled extension's features are no longer active.
||
  Sunbird
||
  BUG_NUMBER
(optional)
|}
{| border="1" cellpadding="2"
|+ '''Check for and install extension update'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
  This test assumes you've installed at least one extension, that is out of date.
1. Go to Tools | Add-ons | Extensions panel (usually selected by default).
2. Search updates for all extensions by clicking the "Find Updates" button or search an update for a single extension by selecting "Find Update" in the context menu of this extension.
3. Click the resulting "Update Now" buttons to update each extension.
4. Quit and restart Sunbird, open the Extension Manager and check the new version.
||
* The Extension Manager should download and install the new version of the extension, replacing the older version.
* The new version's features should be available.
||
  Sunbird
||
  BUG_NUMBER
(optional)
|}
==Themes==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Printing==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Look and Feel==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Search==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Publishing==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Subscribe==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Sharing==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Meeting Requests==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Freebusy==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Device Sync==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Web Service Integration==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==System Integration==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Install\Uninstall==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
{| border="1" cellpadding="2"
|+ '''Custom Sunbird Install'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. Install Sunbird on windows using installer
2. Choose custom install
3. Change installation directory, shortcut options
||
* License agreement displays
* Installs into selected directory
* Installs with customized shortcut options
* Product works after install
||
  Sunbird
||
  BUG_NUMBER
(optional)
|}
{| border="1" cellpadding="2"
|+ '''Sunbird Install'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. On Mac OSX: Download the DMG file
2. Mount or Open the DMG file
3. Drag the Application to desired installation location (For example, Applications).
||
* DMG file is successfully downloaded.
* DMG file is mounted/opened successfully.
* Application is copied successfully.
||
  Both
||
  BUG_NUMBER
(optional)
|}
{| border="1" cellpadding="2"
|+ '''Sunbird Uninstall'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. Make sure that Sunbird/Calendar is closed.
2. On windows open the Control Panel (Usually under Start -> Settings -> Control Panel), then open Add or Remove Programs and locate Sunbird/Lightning/Calendar.
3. Select Uninstall Sunbird/Lightning/Calendar.
4. On Mac OSX: Drag the Sunbird/Lightning/Calendar application icon to the Trash.
||
* Sunbird/Calendar is not open.
* Control Panel -> Add or Remove Programs opens and Sunbird/Lightning/Calendar is listed as installed.
* Sunbird/Lightning/Calendar is uninstalled.
* Sunbird/Lightning/Calendar application is moved to the Trash.
||
  Both
||
  BUG_NUMBER
(optional)
|}
==Software Update==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}
==Help==
'''Instructions'''
#Please edit this section
#Copy & Paste the template below to use for your test case
#Replace everything in UPPERCASE
#Replace Product with either <u>L</u>ightning, <u>S</u>unbird, or <u>B</u>oth (i.e. Use "L", "S", or "B").
#Don't worry if lines wrap and scrollbars appear.
#Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
{| border="1" cellpadding="2"
|+ '''TESTCASE_SUMMARY'''
|-
! Steps To Perform !! Expected Results !! Product !! Regression Bugzilla ID
|-
|
1. FIRST_STEP
2. SECOND_STEP
3. ...
||
* FIRST_EXPECTED_RESULT
* SECOND_EXPECTED_RESULT
* ...
||
  PRODUCT
||
  BUG_NUMBER
(optional)
|}


[[Calendar:OldTestcaseList|Old Testcases Not submitted to Litmus]]
[[category:calendar|QA Test Case List]]

Latest revision as of 13:41, 12 July 2007

Calendar Test Cases

Please help the calendar project by entering test cases. Test cases will be removed from this page as they are added to Litmus.

First, Choose a Subgroup for your Testcase
Local Calendar WebDav Calendar CalDav Calendar Display Of Events
Display of Tasks Import/Export Navigation Month/Multiweek View
Day/Week View Alarms Preferences Extensions
Themes Printing Look and Feel Search
Publishing Subscribe Sharing Meeting Requests
Freebusy Device Sync Web Service Integration System Integration
Install\Uninstall Software Update Profile Manager Help

Local Calendar

Instructions

  1. Please edit this section
  2. Copy & Paste the template below to use for your test case
  3. Replace everything in UPPERCASE
  4. Replace Product with either Lightning, Sunbird, or Both (i.e. Use "L", "S", or "B").
  5. Don't worry if lines wrap and scrollbars appear.
  6. Ensure the spacing and formatting remains the same - this makes it easy to copy and paste into Litmus. :-)
Create template using IDE
Steps To Perform Expected Results Product Regression Bugzilla ID
1. Give template a name
2. Select object to be added
3. Edit the properties of the object
4. Add condition or Case
 Template created succesfully in XML format
 An error occured while creating template

 D'zYn O'Zone