QA/Fenix/Web Speech

From MozillaWiki
< QA
Jump to: navigation, search
Last updated: 2019/11/25

Overview

Purpose

Chrome, Edge, Safari and Opera support a form of this API currently for Speech-to-text, which means sites that rely on it work in those browsers, but not in Firefox. As speech input becomes more prevalent, it helps developers to have a consistent way to implement it on the web. It helps users because they will be able to take advantage of speech-enabled web experiences on any browser they choose. We can also offer a more private speech experience, as we do not keep identifiable information along with users’ audio recordings.

Ownership

Developer contact:

QA: email or Slack: Laurentiu Apahidean


Overall Status

[LANDED] Nightly 71.0a1 (2019-09-06)

[LANDED] Fennec ESR 68 (2019-10-01)

Testing Summary

Timeline

QA Calendar

  • Initial documentation received - 2019-07-26

Scope of testing

The testing will verify that voice recognition works on websites/test pages that have this option

Environments

Testing will be performed on the following Android devices:

  • We should test both a phone and a tablet because the tablet may have different UI layout and dimensions.
    • Android 4.1;
    • Android 8;
    • Android Q.

Specifications


.

Acceptance Criteria

  • All Test cases have passed and all P1 bugs are fixed.

Testing details

Test Cases

Testing days

Date: 11-15-2019

  • Created Test Plan

Date: 21-11-2019

  • Functional and exploratory testing on Firefox Preview Nightly 191121 (Build #13250607) 11/21
  • Devices:

Date: 22-11-2019

  • Functional and exploratory testing on Firefox Preview Nightly 191121 (Build #13251827) 11/21
  • Devices:

Date: 21-11-2019

  • Functional and exploratory testing on Firefox Preview Nightly 191125 (Build #13260608) 11/25
  • Devices:

Bug Work

Tracking bugs

  • bugs to track the feature
  • bug 1244242 - enable Web Speech API for Android
Full Query
ID Priority Summary Status Resolution Whiteboard
1051148 -- Implementation of Webspeech API & PocketSphinx Integration RESOLVED FIXED [webspeechapi][systemsfe]
1184142 -- Support SpeechSynthesis API in Android RESOLVED FIXED
1244237 -- enable Web Speech API for desktop NEW
1244243 -- enable Web Speech API for iOS NEW

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


Signoff

Criteria

  • All [https://] have passed.

Results

Nightly testing

  • There were no blockers found while testing this feature.
  • All bugs are fixed and verified

Beta testing

  • There were no blockers found while testing this feature.
  • All bugs are fixed and verified