Firefox/Features/Lessen App Update Displayed UI/TestPlan: Difference between revisions

No edit summary
 
(21 intermediate revisions by 2 users not shown)
Line 5: Line 5:
| Feature  
| Feature  
| Status  
| Status  
| Dev Lead  
| Lead Engineer
| QA Lead  
| QA Lead  
| Status
| Status
Line 11: Line 11:
| Lessen App Update Displayed UI  
| Lessen App Update Displayed UI  
| {{StatusHealthy|status=Landed in Firefox 8}}  
| {{StatusHealthy|status=Landed in Firefox 8}}  
| Frank Yan
| Tim Taubert
| AndreiD
| Paul Silaghi
| {{StatusHealthy|status=Complete}}<br>
| {{StatusHealthy|status=Complete}}<br>
|}
|}
Line 20: Line 20:
*A notification that there is an update downloaded/ready to install and Firefox needs to be restarted to apply the update is displayed 24 hours after an update has been downloaded.  
*A notification that there is an update downloaded/ready to install and Firefox needs to be restarted to apply the update is displayed 24 hours after an update has been downloaded.  
*This changes the old notification time from 12 to 24 hours.  
*This changes the old notification time from 12 to 24 hours.  
*This feature is available starting Firefox 8.
*This feature is available starting Firefox 8 Beta


== Reference  ==
== Reference  ==
Line 36: Line 36:
**Launch Firefox<br>  
**Launch Firefox<br>  
**Go to Help/About Firefox<br>  
**Go to Help/About Firefox<br>  
**After the new version is downloaded, simply close the About dialog without restarting Firefox<br>  
**After the new version is downloaded, simply close the About dialog and leave Firefox running for at least 24 hours<br>  
*Expected result:  
*Expected result:  
**24 hours later a notification to restart Firefox in order to apply the update is displayed<br>
**After 24 hours a notification to restart Firefox in order to apply the update should be displayed<br>


;;<br>
;Edge Cases
;;Edge Cases


*Also, the notification should occur with no problem after 24 hours if:<br>
*Also, the notification should occur with no problem after 24 hours if:<br>  
**Multiple tabs are loaded<br>
**Multiple tabs are loaded<br>  
**Multiple windows of Firefox are opened
**Multiple browser windows are available<br>
**Panorama is opened<br>
**Browser is in Panorama mode<br>  
**Heavy user profile is loaded (big history, multiple bookmarks, settings, tabs, add-ons)<br>
**Heavy user profile is loaded (large history, multiple bookmarks, user settings, tabs, add-ons)<br>  
 
**Private browsing is on<br>
<br>


== Test Cases  ==
== Test Cases  ==


*A list of example cases that can help with testing this feature can be found here: [http://bit.ly/p1fN88 Test_Cases_Examples]
*A list of test cases for this feature can be found here: [http://bit.ly/vE9E51 Test Cases]


== Important bugs  ==
== Important bugs  ==

Latest revision as of 15:26, 14 November 2011

Lessen App Update Displayed UI

Feature Status Lead Engineer QA Lead Status
Lessen App Update Displayed UI Landed in Firefox 8 Tim Taubert Paul Silaghi Complete

Summary

  • A notification that there is an update downloaded/ready to install and Firefox needs to be restarted to apply the update is displayed 24 hours after an update has been downloaded.
  • This changes the old notification time from 12 to 24 hours.
  • This feature is available starting Firefox 8 Beta

Reference

  • Design and infrastructure:
    • Bug 659425 - get average session length from crash stats and Test Pilot studies
    • Bug 657472 - 'Tune' the time to wait before displaying the update been downloaded / restart notification and provide ability to override in the update xml

Use Cases to Test

Basic Functional Testing
  • Steps to verify:
    • Install a version of Firefox which requires updates
    • Launch Firefox
    • Go to Help/About Firefox
    • After the new version is downloaded, simply close the About dialog and leave Firefox running for at least 24 hours
  • Expected result:
    • After 24 hours a notification to restart Firefox in order to apply the update should be displayed
Edge Cases
  • Also, the notification should occur with no problem after 24 hours if:
    • Multiple tabs are loaded
    • Multiple browser windows are available
    • Browser is in Panorama mode
    • Heavy user profile is loaded (large history, multiple bookmarks, user settings, tabs, add-ons)
    • Private browsing is on

Test Cases

  • A list of test cases for this feature can be found here: Test Cases

Important bugs

  • bug 659425 - get average session length from crash stats and Test Pilot studies
  • bug 657472 - 'Tune' the time to wait before displaying the update been downloaded / restart notification and provide ability to override in the update xml