QA/Common voice: Difference between revisions
< QA
Jump to navigation
Jump to search
Paul.silaghi (talk | contribs) No edit summary |
Viorelaioia (talk | contribs) No edit summary |
||
(23 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
== Ownership == | == Ownership == | ||
Project manager: [mailto:mhenretty@mozilla.com Michael Henretty] [:mikehenrty] <br /> | |||
Product owner: [mailto:kdavis@mozilla.com Kelly Davis] [:kdavis] <br /> | Product owner: [mailto:kdavis@mozilla.com Kelly Davis] [:kdavis] <br /> | ||
QA: [mailto:vioia@mozilla.com Viorela Ioia], [mailto:rleitan@mozilla.com Roxana Leitan]<br /> | |||
== Summary == | == Summary == | ||
Line 14: | Line 14: | ||
*[https://github.com/mozilla/voice-web Repo] | *[https://github.com/mozilla/voice-web Repo] | ||
*[https://github.com/mozilla/voice-web/issues Issue tracking] | *[https://github.com/mozilla/voice-web/issues Issue tracking] | ||
*[ | *[http://voice.mozilla.org/ Production url] | ||
*[http://voice.allizom.org/ Staging url] | |||
== Test Strategy == | == Test Strategy == | ||
=== Environments === | === Environments === | ||
Testing will be performed on following OSs: | Testing will be performed on following OSs: | ||
* Mac OS X 10 | * Mac OS X 10.12 | ||
* Windows 10 | * Windows 10 | ||
* Ubuntu 16 | * Ubuntu 16.04 | ||
* iOS | * iOS 11 | ||
Testing will be performed on following browsers: | Testing will be performed on following browsers: | ||
* Firefox | * Firefox 61 | ||
* Chrome | * Chrome 68 | ||
* Safari | |||
* IE/Edge | |||
* Opera | * Opera | ||
=== | === Testing Types === | ||
{|class="wikitable" style="width:60%" | {|class="wikitable" style="width:60%" | ||
|- | |- | ||
! Type of Testing !! Required (Yes/No) !! Owners !! Details/Comments | ! Type of Testing !! Required (Yes/No) !! Owners !! Details/Comments | ||
|- | |- | ||
| | | Functional | ||
|style="text-align:center;" | Yes | |style="text-align:center;" | Yes | ||
|style="text-align:center;" | | |style="text-align:center;" | Viorela Ioia / Roxana Leitan QA | ||
|style="text-align:center;" | [https://github.com/mozilla/voice-web/issues Open issues] | |||
|- | |- | ||
| | | UI | ||
|style="text-align:center;" | | |style="text-align:center;" | Yes | ||
|style="text-align:center;" | Viorela Ioia / Roxana Leitan QA | |||
|style="text-align:center;" | [https://github.com/mozilla/voice-web/issues Open issues] | |||
|- | |- | ||
| Regression | |||
|style="text-align:center;" | Yes | |||
|style="text-align:center;" | Viorela Ioia / Roxana Leitan QA | |||
|style="text-align:center;" | [https://github.com/mozilla/voice-web/issues Open issues] | |||
|- | |- | ||
| | | Exploratory | ||
|style="text-align:center;" | | |style="text-align:center;" | Yes | ||
|style="text-align:center;" | Viorela Ioia / Roxana Leitan QA | |||
|style="text-align:center;" | [https://github.com/mozilla/voice-web/issues Open issues] | |||
|- | |- | ||
| | | Load testing | ||
|style="text-align:center;" | | |style="text-align:center;" | Yes | ||
|style="text-align:center;" | Viorela Ioia / Roxana Leitan QA | |||
|style="text-align:center;" | [https://docs.google.com/spreadsheets/d/1G-W5W74xv1hG0blcvoYTEteXnTYMe2nGwTo3AD9DUJY/edit#gid=1952645446 Initial results] | |||
|- | |- | ||
| | | Automation | ||
|style="text-align:center;" | TBD || || | |||
|style="text-align:center;" | TBD|| || | |||
|} | |} | ||
== Use Cases == | == Use Cases == | ||
* | *Users can listen to a recording | ||
* | *Users can validate sentences | ||
* | *Users can create a recording | ||
* | *Users can easily switch from Record to Listen | ||
* | *Users can skip sentences | ||
*Users can user keyboard shortcuts for recording or validationg sentences | |||
*Users can see number of records they validated | |||
*Users can see number of recordings they did | |||
*Users can review they recordings before submitting | |||
*Users can re-record a sentence | |||
*Users can cancel a re-recording | |||
*Users can cancel recording/s submission | |||
*Users get feedback (success message) when their recordings were successfully uploaded | |||
*Users can see recordings upload progress | |||
*Users can create a profile | |||
*Users can view their profile | |||
*Users can edit their profile | |||
*Users can request a new language | |||
*Users can see the list of languages that are in progress | |||
*Users can download common voice data | |||
*Users can see the site localized on different languages (total of 27) | |||
*Users can visualize overall project status | |||
*Users have access to CV privacy notice | |||
*Users can access CV FAQ page | |||
*Users can access CV legal terms info | |||
*Users have quick access to the github repository of the project | |||
*Users have quick access to the discourse CV topic | |||
*Users can contact CV people via a contact form | |||
*Users can share the project via twitter | |||
*Users can share the project via facebook | |||
== Test Cases == | == Test Cases == | ||
*The test cases for this feature can be viewed [https:// | *The test cases for this feature can be viewed [https://testrail.stage.mozaws.net/index.php?/suites/view/2782&group_by=cases:section_id&group_order=asc here] | ||
== Important Bugs == | == Important Bugs == |
Latest revision as of 08:14, 21 August 2018
Mozilla's Common Voice
Ownership
Project manager: Michael Henretty [:mikehenrty]
Product owner: Kelly Davis [:kdavis]
QA: Viorela Ioia, Roxana Leitan
Summary
- a web application containing a set of voice data that researchers and others can use for free to create better voice technologies for the Internet
- based on the speech synthesis technology
References
Test Strategy
Environments
Testing will be performed on following OSs:
- Mac OS X 10.12
- Windows 10
- Ubuntu 16.04
- iOS 11
Testing will be performed on following browsers:
- Firefox 61
- Chrome 68
- Safari
- IE/Edge
- Opera
Testing Types
Type of Testing | Required (Yes/No) | Owners | Details/Comments |
---|---|---|---|
Functional | Yes | Viorela Ioia / Roxana Leitan QA | Open issues |
UI | Yes | Viorela Ioia / Roxana Leitan QA | Open issues |
Regression | Yes | Viorela Ioia / Roxana Leitan QA | Open issues |
Exploratory | Yes | Viorela Ioia / Roxana Leitan QA | Open issues |
Load testing | Yes | Viorela Ioia / Roxana Leitan QA | Initial results |
Automation | TBD |
Use Cases
- Users can listen to a recording
- Users can validate sentences
- Users can create a recording
- Users can easily switch from Record to Listen
- Users can skip sentences
- Users can user keyboard shortcuts for recording or validationg sentences
- Users can see number of records they validated
- Users can see number of recordings they did
- Users can review they recordings before submitting
- Users can re-record a sentence
- Users can cancel a re-recording
- Users can cancel recording/s submission
- Users get feedback (success message) when their recordings were successfully uploaded
- Users can see recordings upload progress
- Users can create a profile
- Users can view their profile
- Users can edit their profile
- Users can request a new language
- Users can see the list of languages that are in progress
- Users can download common voice data
- Users can see the site localized on different languages (total of 27)
- Users can visualize overall project status
- Users have access to CV privacy notice
- Users can access CV FAQ page
- Users can access CV legal terms info
- Users have quick access to the github repository of the project
- Users have quick access to the discourse CV topic
- Users can contact CV people via a contact form
- Users can share the project via twitter
- Users can share the project via facebook
Test Cases
- The test cases for this feature can be viewed here
Important Bugs
- TBD
Not Tested
- TBD
Sign off
Criteria
- All the test cases were executed.
- All the major bugs have been fixed.
Results
- TBD