QA/Fennec/Enable (cloud) printing

From MozillaWiki
< QA‎ | Fennec
Jump to: navigation, search

Overview

Purpose

The purpose of this wiki is to serve as a general test plan for verifying that Firefox for Android lets you print web pages to Google Cloud Print.

Ownership

Developer contact: Mark Finkle (:mfinkle)

QA: Mihai Pop (:MihaiP)

Overall Status

[LANDED] Nightly 43: first landed on - 01-09-2015

[LANDED] Aurora: first landed on -

[LANDED] Beta: first landed on -

Testing Summary

Scope of testing

The testing will be focus on

  • verifying that Firefox for Android lets you print web pages to Google Cloud Print.
  • verifying that Firefox will remove extra clutter like background images menus to give you a clean, print-friendy page.

Environments

Testing will be performed on following devices:

  • Phones
    • 4.4 +
    • 5.x
    • 6.0
  • Tablet
    • 4.4 +
    • 5.x
    • 6.0

Specifications

  • Try to use our Gecko support for generating PDFs and the PDFDocumentAdapter
  • User needs a Google account
  • UX needs to be intuitive; consult with UX team on ideas how to integrate it, how to trigger a print, e.g. via "Print Page".
  • SUMO article: https://support.mozilla.org/kb/print-web-page-firefox-android
  • Google Cloud Print connects your printers to the Web, allowing you to print from Firefox on any Internet-enabled Android device:
    • Open the page you want to print in Firefox for Android
    • Tap the menu button (either below the screen on some devices or at the top-right corner of the browser)
    • Tap Page
    • Tap Print
    • Choose Google Cloud Print from the drop-down at the top of the screen.
    • Tap the printer icon
Menu proposal1




User stories

  • As a mobile Firefox user, I want to send a print job to cloud print (Google service)
  • As a mobile Firefox user, I want to decide what piece (or all) of the content should be printed

Additional Info

Testing details

Test Cases

Testing days

Date:18-01-2016

=>Firefox gets stuck in "Preparing preview..."

Date:19-01-2016

Bug Work

Tracking bugs

  • bugs to track the feature

ex:

Full Query
ID Summary Priority Status
1078432 Use Android print service to enable cloud printing -- VERIFIED
1208203 Add a "printing..." indicator -- RESOLVED
1210082 Remove NIGHTLY flag for Android Printing feature -- RESOLVED
1240534 Firefox gets stuck in "Preparing preview..." screen when using cloud printing -- VERIFIED

4 Total; 0 Open (0%); 2 Resolved (50%); 2 Verified (50%);


Issues

[NEW] Bug 1240534 - Firefox gets stuck in "Preparing preview..." screen when using cloud printing

Bug fixed

[RESOLVED FIXED] Bug 1208203 - Add a "printing..." indicator
[RESOLVED FIXED] Bug 1210082 - Remove NIGHTLY flag for Android Printing feature

Signoff

Criteria

  • All test cases should be executed
  • All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed

Results

Nightly testing

Aurora testing

Beta testing