747
edits
(Created page with "'''Revision History''' This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is...") |
No edit summary |
||
| Line 25: | Line 25: | ||
== Scope == | == Scope == | ||
This wiki details the testing that will be performed by the project team for the | This wiki details the testing that will be performed by the project team for the Skia Content for Windows project. Its purpose is to document: | ||
* What will be tested | * What will be tested | ||
* How testing will be performed | * How testing will be performed | ||
== Ownership == | == Ownership == | ||
Engineering contacts: [mailto:mchang@mozilla.com Mason Chang], :mchang on [https://wiki.mozilla.org/IRC IRC] | |||
QA Lead: [mailto:mihai.boldan@softvision.ro Mihai Boldan], :mboldan on [https://wiki.mozilla.org/IRC IRC] | QA Lead: [mailto:mihai.boldan@softvision.ro Mihai Boldan], :mboldan on [https://wiki.mozilla.org/IRC IRC] | ||
| Line 40: | Line 38: | ||
== Scope of Testing == | == Scope of Testing == | ||
=== In Scope === | === In Scope === | ||
Skia content for Windows is planned to be shipped with Firefox 52 and it's enabled by default. This feature ensures the usage of Skia Graphics Engine when hardware acceleration is disabled, on Windows only. <br /> | |||
The testing efforts will be invested on the following areas: | The testing efforts will be invested on the following areas: | ||
* functionality: | * functionality: | ||
* | ** making sure there are no regressions introduced by this change, by running graphics oriented tests; | ||
* performance | ** comparing any potential issues side-by-side with an identical build that uses Cairo instead of Skia, with hardware acceleration disabled; | ||
* accessibility: | ** spot-checking Mac and Linux to make sure there are no unforeseen side-effects affecting these platforms as a result; | ||
** verifying bug fixes associated to this feature that are eligible for manual testing. | |||
* performance: | |||
** comparing browser performance (based on what a human eye can notice) side-by-side with an identical build that uses Cairo instead of Skia, with hardware acceleration disabled; | |||
** comparing browser performance (based on actual graphics benchmarks) side-by-side with an identical build that uses Cairo instead of Skia, with hardware acceleration disabled. | |||
* accessibility: | |||
** making sure there are no unexpected issues related to high-contrast themes, when compared to an identical build that uses Cairo instead of Skia, with hardware acceleration disabled. | |||
=== Out of Scope === | === Out of Scope === | ||
* (note that this area is currently under assessment and the information here is not final) | |||
* Since this feature does not have any kind of UI exposed, there will be no testing conducted with UI in mind. | |||
* Although plug-in compatibility tests may also be covered through our tests, this area will not be part of our focus here. | |||
= Requirements for testing = | = Requirements for testing = | ||
== Environments == | == Environments == | ||
Full Testing will be performed on: | Full Testing will be performed on: | ||
* Windows XP SP3 | |||
* Windows 7 | * Windows 7 | ||
* Windows 8.1 | |||
* Windows 10 | * Windows 10 | ||
Exploratory/Smoke testing will be performed on | Exploratory/Smoke testing will be performed on | ||
* Windows | * Windows XP SP3 | ||
* | * Windows 7 | ||
* | * Windows 10 | ||
Specify other configuration/environmental setup needed: | Specify other configuration/environmental setup needed: | ||
edits