QA/Fennec/Milestones/2.0/TestPlan:PlatformIntegration

From MozillaWiki
< QA‎ | Fennec‎ | Milestones‎ | 2.0
Revision as of 16:56, 26 August 2010 by Ashah (talk | contribs) (→‎Maemo)
Jump to navigation Jump to search

General Information

Area Details
Team:
  • Developer:
  • Designer: Madhava Enros (:madhava)
  • QA: Ayan Shah (:ashah)
Tracking Bugs

Designs

Maemo

Android

Major Areas of Test

General

  • Helper Apps
      • A file should open in a native program for that file. For e.g., a PDF should open in a PDF reader, mp3 file should be played in the native music player etc.
      • A phone number link should open the keypad of the phone to make a phone call.
      • An mailto link should open the native email application.
  • Native notifications
      • File download notifications.
      • Add-ons download notifications.

Maemo

  • Use of Native dialogs
  • Maemo/Meego theming
  • Blur background when we have a popped up dialog

Anroid (WIP)

  • Integration of notifications into the system bar.
    • Different notifications for download should be displayed into the system bar
    • Updates(when available) notifications should be displayed.
  • Hardware buttons functionality.
    • Menu button (WIP)
      • The Menu button should handle searching in page, save as pdf etc.
    • Back button
      • The back button should be able to move the pages back according to the session history.
      • If on the home page or on a page that does not have a session history, the back button should act as a way to close the browser.
      • If there is a modal dialog box or pop up, the back button should dismiss the dialog box leaving the user on whatever as underneath.
      • If the awesomebar or bookmark manager are opened, back button closes them, but the browser stays on the same page. If hit back again, it goes back in session history.
    • Search (WIP)
  • Variants of onscreen keyboard.
    • When typing into the awesome bar, use the keyboard with .com button
    • When entering a phone number, pop up the numbered keyboard
  • Use menu key as shortcut accelerator

OS Integration Factors

  • Android: Orientation, Save File as...,
  • Maemo: Orientaion

Negative Tests