QA/Fennec/Screencasting

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

Feature Reference

  • Meta Bug: bug 921924
  • Overal Status:
    • Nightly: [ON TRACK]
    • Aurora: [ON TRACK]
    • Beta: [ON TRACK]
  • Owner:(Flaviu Cos, irc: flaviu)

Testing details

Date: 2014-06-04

  • Setup and install Roku app for the first time

Date: 2014-06-05

  • Exploratory testing
    • Possible Bugs found after exploratory:
      • Pausing the video from the Roku's remote does not toggle the play/pause button on the phone;
      • "Cast to device" button is only available if the Roku device is already connected to the wireless network when launching fennec;
      • "The channel is not available in your area" error is displayed when trying to install the Roku app from the roku website;
      • The icon from the url bar does not change back to grey if the video casting is stopped from the Roku's remote;
      • Thumbnail not fetched in History from Roku app for http://techslides.com/demos/sample-videos/small.mp4

Date: 2014-06-06

  • Update test plan with bugs that are not in the mete bug

Date: 2014-06-10

  • Exploratory testing using different devices

Date: 2014-06-13

  • Exploratory testing using different devices
  • Bugs verified:

Date: 2014-06-16

  • Exploratory testing
  • Logged bugs:
    • bug 1025836 - The icon from the url bar does not change back to grey if the video casting is stopped from the Roku's remote
    • bug 1025831 - Pausing the video from the Roku's remote does not toggle the play/pause button on the phone
    • bug 1025923 - [Roku] Removing an entry from history will only take effect after restarting the Roku app
  • Bug investigation:

Date: 2014-06-19

  • Test cases creation
  • Exploratory testing

Date: 2014-06-23

  • Exploratory testing
  • Test cases creation
  • Logged bugs:
    • bug 1028845 - Inconsistency between 'Cast to Screen' from the contextmenu and 'Cast to device' from the popup
    • bug 1028886 - [Roku] Add file name or title to the videos from 'Recent History'
    • bug 1028932 - Can not manually connect Roku device from about:devices
  • Bug investigation:
    • bug 1009327 - Add "manual connect" to Android about:devices page

Date: 2014-06-26

  • Exploratory on Aurora with Google Nexus 10(Android 4.4.2)
  • Investigation about the availability in other regions
    • Followup: Ask Roku support about this.

Date: 2014-06-27

  • Exploratory testing

Date: 2014-06-30

  • Exploratory testing

Date: 2014-07-02

  • Exploratory testing
  • Tested the installation from the roku's website
  • Clarified:
    • The Roku app is updated silently;
    • Roku does not have multitasking, so any other running app will be closed when the user start casting from Firefox;
  • Logged bugs:
    • bug 1033417 - Loading screen on Roku can be paused from the device

Date: 2014-07-09

  • Exploratory testing
  • Trying to cast to chromecast

Date: 2014-07-10

  • Exploratory testing

Date: 2014-07-17

  • Exploratory testing

Date: 2014-07-25

  • Exploratory testing
  • Trying to cast to Chromecast

Date: 2014-07-28

  • Exploratory testing
  • Investigate
    • bug 1016529 - Updated android builders to include google play services (and android support v7 if it isn't already included)

Date: 2014-07-30

Date: 2014-08-11

  • Exploratory testing on Chromecast

Date: 2014-08-18

  • Exploratory testing on Chromecast
  • Updated test cases to be compatible with Chromecast
  • Verified Bugs:
  • Logged bugs:
    • bug 1055012 - crash in java.lang.IllegalStateException: Not connected. Call connect() and wait for onConnected() to be called. at com.google.android.gms.internal.hc.ci(Unknown Source)

Date: 2014-09-05

  • Verified Bugs:
    • bug 1054912 - Change 'Cast to' term to 'Send to ' in-product
    • bug 1055012 - crash in java.lang.IllegalStateException: Not connected. Call connect() and wait for onConnected() to be called. at com.google.android.gms.internal.hc.ci(Unknown Source)

Date: 2014-09-18

  • Exploratory on Roku 2
  • Verified Bugs:
    • bug 1054920 - Do not allow casting UI to appear if the video is an unsupported format

Date: 2014-09-30

  • Exploratory on Roku 2
  • Bug investigation:
  • Bug verification:
    • bug 1068573 - [roku] add a 'beta' label to the Roku channel until client code hits 'release'
    • bug 946454 - [Roku] Show "casting" button in the video controls
    • bug 1025923 - [Roku] Removing an entry from history will only take effect after restarting the Roku app

Date: 2014-11-03

  • Exploratory on Roku 2
  • Verified bugs:
    • bug 1056362 - [Roku] Change UI copy to be more meaningful
    • bug 1064222 - [roku] update wording in the public roku channel app
    • bug 1056333 - [Roku] Update "introduction" stage's "Cast video" illustration
    • bug 1068641 - Firefox :: Options popup could not be closed by pressing * btn
    • bug 1068633 - Firefox: User doesn't go back to the channel after watching video till the end
  • Bug investigation
    • bug 1068644 - Firefox :: 'Clear all history' button is active when history is empty
    • bug 1068633 - Firefox: User doesn't go back to the channel after watching video till the end

Date: 2014-11-04

  • Verified bugs:
    • bug 1068644 - Firefox :: 'Clear all history' button is active when history is empty

Date: 2014-11-05

  • Exploratory on Roku Release channel

Date: 2014-11-06

  • Exploratory on Roku Release channel
  • Logged bugs
    • bug 1094826 - [Roku] Update the top right corner submenu titles on Roku channel
    • bug 1094815 - Firefox frequently looses connection to the Roku device

Date: 2014-11-14

  • Exploratory on Roku Nightly channel

Date: 2014-11-24

  • Exploratory on Chromecast

Date: 2015-01-08

  • Exploratory on Roku

Date: 2015-01-14

  • Exploratory on Roku

Date: 2015-02-09

  • Exploratory on Roku
  • Exploratory on Chromecast

Date: 2015-02-19

  • Exploratory on Roku

Date: 2015-05-04

  • Exploratory on Roku

Bugzilla

  • Screencasting bugs (query with status, no, )

META bug list

Full Query
ID Priority Summary Status Assigned to
901803 -- Integrate chromecast support into Firefox RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
921948 -- Integrate roku support into Firefox RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
938571 -- Add discovery support for second-screen devices RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
939682 -- Implement a 'media casting' UI RESOLVED
953381 -- Add generic support for casting a video to a second screen service RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
987772 -- Secreview: Fennec screen casting RESOLVED Mark Goodwin [:mgoodwin]
1008436 -- Support Firefly multiscreen service RESOLVED Brad Lassey [:blassey] (use needinfo?)
1010445 -- JavaScript Error: "TypeError: aElement.getAttribute is not a function" {file: "chrome://browser/content/CastingApps.js" line: 184}] RESOLVED Nick Alexander :nalexander [he/him]
1054912 -- Change 'Cast to' term to 'Send to ' in-product VERIFIED Mark Finkle (:mfinkle) (use needinfo?)
1054915 -- Having multiple 'Send to' icons a confusing UX RESOLVED
1054917 -- Change '[Cast] Send to Device' dialogue to 'Send to ...' RESOLVED
1054919 -- [Roku] When streaming video on Roku, controls aren't matched up RESOLVED
1054920 -- Do not allow casting UI to appear if the video is an unsupported format VERIFIED Mark Finkle (:mfinkle) (use needinfo?)
1054927 -- [Roku] Metrics for the capturing the number of downloads of the Firefox channel on Roku RESOLVED
1055012 -- crash in java.lang.IllegalStateException: Not connected. Call connect() and wait for onConnected() to be called. at com.google.android.gms.internal.hc.ci(Unknown Source) VERIFIED Wesley Johnston (:wesj)
1055106 -- [Roku] while one video is playing, weirdness happens when I search the web to start another video RESOLVED
1055484 -- [Roku] tapping the back button on Android doesn't dismiss the 'cast to device' dialogue RESOLVED
1055485 -- Casting icon should be top page action RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
1055490 -- remove the number of taps to select a 'send to <device>' RESOLVED
1056039 -- [Roku] Move the Firefox Roku channel from private to beta VERIFIED
1056040 -- [Roku] Add marketing messages and imagery to the Firefox Roku channel RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
1056881 P5 [Roku] Access to the Roku channel store RESOLVED
1068573 -- [roku] add a 'beta' label to the Roku channel until client code hits 'release' VERIFIED
1068575 -- [roku] remove the 'beta' label from the Roku channel 2 days before Fx 33 hits 'release' RESOLVED Mark Finkle (:mfinkle) (use needinfo?)

24 Total; 0 Open (0%); 19 Resolved (79.17%); 5 Verified (20.83%);


Bugs that are not in the meta bug

Full Query
ID Priority Summary Status Assigned to
938571 -- Add discovery support for second-screen devices RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
939682 -- Implement a 'media casting' UI RESOLVED
946454 -- [Roku] Show "casting" button in the video controls VERIFIED Mark Finkle (:mfinkle) (use needinfo?)
946468 -- [Roku] Control bar disappears after switching applications RESOLVED
946471 -- [Roku] Need a Fireofox Roku app interface RESOLVED
993633 -- Add better failure handling in CastingApps.openExternal RESOLVED
1000676 -- Add about:devices page to display available second screens RESOLVED Nick Alexander :nalexander [he/him]
1001280 -- Add a pageaction for casting videos VERIFIED Mark Finkle (:mfinkle) (use needinfo?)
1009327 -- Add "manual connect" to Android about:devices page RESOLVED Nick Alexander :nalexander [he/him]
1013325 -- [roku] add call to init SSL certs for video player RESOLVED
1013328 -- [roku] update the manifest for 'Nightly' channel RESOLVED
1013532 -- Prep casting code to enable casting and Roku on Nightly RESOLVED
1022091 P5 [Roku] Feature request: allow casting from local files RESOLVED
1025831 -- Pausing the video from the Roku's remote does not toggle the play/pause button on the phone RESOLVED Mark Finkle (:mfinkle) (use needinfo?)
1025836 P5 The icon from the url bar does not change back to grey if the video casting is stopped from the Roku's remote RESOLVED
1025923 -- [Roku] Removing an entry from history will only take effect after restarting the Roku app VERIFIED Mark Finkle (:mfinkle) (use needinfo?)
1028845 -- Inconsistency between 'Cast to Screen' from the contextmenu and 'Cast to device' from the popup RESOLVED
1028886 -- [Roku] Add file name or title to the videos from 'Recent History' RESOLVED
1028932 P5 Can not manually connect Roku device from about:devices RESOLVED Nick Alexander :nalexander [he/him]

19 Total; 0 Open (0%); 16 Resolved (84.21%); 3 Verified (15.79%);


Moztrap