Fennec/Features/disc/TestPlan
From MozillaWiki
Contents
Better first-run / Browser discoverability
Feature | Status | Dev Lead | QA Lead | Status |
Better first-run / Browser discoverability | Landed | Wesley Johnston | Aaron Train | Complete |
Summary
Animates a small CSS demo on first-run load of about:firstrun whereby showcasing the sidebars by panning left and right.
Reference
- Bugs
- bug 625229 - Make side panes easier to discover on first-run
Use Cases to Test
Note: This test outline is a brain storm of all possible conditions to consider for testing.
- Release Criteria
This litmus use case must pass #18184 - Verify first-run experience animation
- Smoketests
- General
Verify that the CSS demo continues to operate (from start to finish) with the following conditions that do not conflict with the animation or break it:
- Device Orientation
- Initiated in portrait orientation
- Initiated in landscape orientation
- Initiated in portrait start to landscape end of demo
- Initiated in landscape start to portrait end of demo
- User Operation
- Device key press
- Device menu button should be disabled during demo
- Device search button should be disabled during demo
- Device menu button should be enabled on end of demo
- Device search button should be enabled on end of demo
- Browser chrome XUL UI (i.e, New Tab, Preferences, Awesomebar, Reload, Bookmarks, etc) buttons should be disabled during demo
- Browser chrome XUL UI (i.e, New Tab, Preferences, Awesomebar, Reload, Bookmarks, etc) buttons should be enabled on end of demo
- Device key press
- Device
- Screen size
- Device screen size (tablet or handheld mobile device) should have no bearing on the execution of the CSS demo
- Screen size
- Event
- On CSS demo start, the user should be at about:firstrun ('Welcome to Firefox')
- On CSS demo end, the user should be at about:firstrun ('Welcome to Firefox')
Test Cases
- Litmus
- #18184 - Verify first-run experience animation
Bugs
bug 664287 - Disable site-identity button during discoverability demo?