QA/Fennec/Play HLS: Difference between revisions

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


=Bug Work=
=Bug Work=
==Tracking bugs==
=Bug Work=
* bugs to track the feature
* Meta bug
ex:
**{{Bug|1345752}} - (HLS_on_Fennec) [META][HLS] Make Gecko native support HLS on Fennec 
<onlyinclude>
<onlyinclude>
<bugzilla>
<bugzilla>
{
{
"id": "1286133, 1286898, 1295398, 1294823, 1243304, 1274864, 1301043, 1301053, 1301055, 1301050, 1301326, 1307074, 1307076, 1307078, 1308205 "
    "blocks": "1329127",
    "include_fields": "id, priority, summary, status, assigned_to",
    "order": "Status"
}
}
</bugzilla>
</bugzilla>
</onlyinclude>
</onlyinclude>
===Bug fixed ===


=Signoff=
=Signoff=

Revision as of 17:57, 29 June 2017

Overview

Purpose

The purpose of this wiki is to serve as a general test plan for verifying that HLS video can be correctly played in any given condition.

Ownership

Developer contact: X

QA: :Ninu

Overall Status

[LANDED] Nightly 50.0a1: first landed on - 30-07-2016

  • At risk

[ LANDED] Aurora 50.a2: first landed on - 02-08-2016

  • At risk

[ LANDED] Beta 50: first landed on - 26-09-2016

Testing Summary

Scope of testing

The testing will be focus on

  • making the HLS video watching experience good
  • making sure that the implementation of HLS video controls don't impact other video playing type

Environments

Testing will be performed on following devices:

  • Phones
    • 4.x
    • 5.x
    • 6.0
  • Tablet
    • 4.x
    • 5.x
    • 6.0

Specifications

  • HLS Player Landscape
  • HLS Player Portrait

User stories

  • As a user, I want to be able to play HLS videos without glitches and streaming problems, while the other app features are not impacted by a playing video.

Acceptance Criteria

Testing details

Test Cases

Step

1. Go to goo.gl/LLxEY8 and play the HLS video
R: The video plays correctly and the audio is correctly played

Step

1. Go to goo.gl/LLxEY8 and play the HLS video in landscape/portrait
R: The video plays correctly and the audio is correctly played
2. Change the device's orientation 
R: The video keeps playing and no interruptions or glitches are triggered

Step

1. Go to goo.gl/LLxEY8 and play the HLS video
R: The video plays correctly and the audio is correctly played
2. Try the video-player media controls
R: All buttons response is correctly applied in the video progress  

Step

1. Go to goo.gl/LLxEY8 and play the HLS video
R: The video plays correctly and the audio is correctly played
2. Close HLS video player and go to youtube, play a video
R: Any other video player is not impacted by the HLS video player previous use

Step

Pre-Condition:  Make sure Auto-Play is ON
1. Go to goo.gl/LLxEY8 and play the HLS video
R: The video starts Auto-playing

Step

Pre-Condition:  Make sure Auto-Play is OFF
1. Go to goo.gl/LLxEY8 and play the HLS video
R: The video should not start Auto-playing

Testing days

Date:05-09-2016

  • Exploratory testing with focus on the Aurora build and creating a test plan for the feature

Date:07-09-2016

  • Functional testing with focus on both Aurora and Nightly builds

Logged issues:

  • HLS video player overlaps other tabs once played - bug 1301043
  • A misleading error is received before playing an HLS video - bug 1301053
  • A HLS video cannot be played twice without reloading the whole page - bug 1301055

Date:08-09-2016

  • Creating test cases and exploratory testing on both Aurora and Nightly builds

Logged issues:

  • HLS videos automatically start playing when auto-play is OFF - bug 1301326

Date:03-10-2016

  • Functional testing with focus on all: Beta Aurora and Nightly builds

Logged issues:

  • Switching tabs will stop the HLS player - bug 1307074
  • HLS Player breaks other video types in other tabs - bug 1307076
  • Interrupting an HLS video with Task manager will lead to incorrect video resume - bug 1307078

Date:22-06-2017

  • Exploratory testing with focus on links from duplicated bugs and GitHub issues with devices Asus ZenPad 8 (Android 6.0.1) and LG G4 (Android 5.1), build Nightly 56.0a1 from 2017/06/21
  • New bugs found during testing
    • bug 1375478 - HLS: "Full-screen" button not displayed in the right position
    • bug 1375474 - Video doesn't play on observator.tv

Bug Work

Bug Work

  • Meta bug
    • bug 1345752 - (HLS_on_Fennec) [META][HLS] Make Gecko native support HLS on Fennec
Full Query
ID Priority Summary Status Assigned to
775672 P3 Bookmark tags support RESOLVED
1232439 P1 Full-page edit bookmark dialog RESOLVED Jing-wei Wu [:jwu]
1270535 P5 Add "undo" action in snackbar when bookmark is edited or removed VERIFIED Andrei Teslovan [:ateslovan]
1329128 P1 Fennec Bookmark Management: Allow users to create, remove and move folders VERIFIED Jing-wei Wu [:jwu]
1329130 P1 Fennec Bookmark Management: Allow users to created nested folders RESOLVED Jing-wei Wu [:jwu]
1329131 P1 Fennec Bookmark Management: Allow users to move bookmarks and folders into folders VERIFIED Jing-wei Wu [:jwu]
1329133 P5 Fennec Bookmark Management: Allow users to delete multiple bookmarks and folders at once RESOLVED
1329134 P5 Fennec Bookmark Management: Allow users to move multiple bookmarks and folders from within 1 folder to 1 other folder RESOLVED
1329135 P3 Fennec Bookmark Management: Allow users to move the order of a bookmark within a folder (one at a time only) RESOLVED Jing-wei Wu [:jwu]
1329136 P1 Fennec Bookmark Management: Bookmarks updated with new management features will continue to work with Firefox Sync RESOLVED
1329138 P1 Fennec Bookmark Management: Collect information on how many users manage bookmarks using folders (create folder, remove folder, move bookmarks/folders into folders) RESOLVED Jing-wei Wu [:jwu]
1329140 P3 Fennec Bookmark Management: Collect information on how many users move the order of a bookmark RESOLVED
1332547 P5 Simplify fennec bookmark menu items RESOLVED Jing-wei Wu [:jwu]
1342354 P1 Add pref on/off switch for new bookmark features RESOLVED Nevin Chen(Not active on Bugzilla)
1343985 P1 Investigate bookmark sync improvements necessary to support full-blown bookmarks management RESOLVED :Grisha Kruglov
1347095 P1 Copy strings for the new bookmark management functions RESOLVED
1364644 P1 Version-based syncing of bookmarks RESOLVED :Grisha Kruglov
1369900 -- [findbugs] Unnecessary boxing/unboxing in LocalBrowserDB tests RESOLVED Jing-wei Wu [:jwu]
1374251 -- Fennec Bookmark Management: Name of folder not saved when parent folder is changed as well VERIFIED Jing-wei Wu [:jwu]
1374264 P5 Fennec Bookmark Management: Folder order incorrect if no sync/sync is performed RESOLVED
1374273 -- Fennec Bookmark Management: Folders added before sync are not displayed RESOLVED
1378246 -- Modifications made during bookmark deletions are counted incorrectly RESOLVED :Grisha Kruglov
1378335 P5 Fennec Bookmark Management: Keyboard not displayed when adding a new folder RESOLVED Jing-wei Wu [:jwu]
1378336 P5 Fennec Bookmark Management: Reading List folder displayed between bookmark folders RESOLVED Jing-wei Wu [:jwu]
1380983 -- Fennec Bookmark Management: wrong name displayed when editing folders VERIFIED Jing-wei Wu [:jwu]
1380987 -- Fennec Bookmark Management: "save" button enabled when no string is displayed in field RESOLVED
1380998 P3 Fennec Bookmark Management: sync after editing folders doesn't display the new name RESOLVED
1381001 -- Fennec Bookmark Management: folders removed are still displayed after sync VERIFIED Jing-wei Wu [:jwu]
1384696 P2 Crash while deleting a folder which has more than SQLITE_MAX_VARIABLE_NUMBER child folders on any of the tree levels RESOLVED Jing-wei Wu [:jwu]
1384870 -- Update snack-bar when editing folders VERIFIED Jing-wei Wu [:jwu]
1405215 -- Keyword field missing in new Edit Bookmark dialog RESOLVED Jan Henning [:JanH]
1406410 -- Location input field in Full Page Edit Bookmark dialogue doesn't use URI inputtype RESOLVED Jan Henning [:JanH]
1409803 -- Whitespace handling for bookmark keywords in full-page edit dialogue RESOLVED Jan Henning [:JanH]
1412823 P1 Fennec Bookmark Management: wrong message displayed when removing folders VERIFIED Nevin Chen(Not active on Bugzilla)
1417918 -- Folder Bookmark Management: Keyword not saved when parent folder is changed as well VERIFIED Jan Henning [:JanH]

35 Total; 0 Open (0%); 26 Resolved (74.29%); 9 Verified (25.71%);


Bug fixed

Signoff

Criteria

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


Results

Nightly testing

Buggy but working for minimum requirements and functionality

Aurora testing

Buggy but working for minimum requirements and functionality

Beta testing

Buggy but working for minimum requirements and functionality