Fennec/Features/disc/TestPlan

From MozillaWiki
Jump to navigation Jump to search

Better first-run / Browser discoverability

Feature Status Dev Lead QA Lead Status
Better first-run / Browser discoverability Landed Wesley Johnston Aaron Train Development in Progress

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.

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
    • Screen size
      • Device screen size (tablet or handheld mobile device) should have no bearing on the execution of the CSS demo
  • 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