QA/IntersectionObserver: Difference between revisions

Jump to navigation Jump to search
Started first draft
(Initial template)
 
(Started first draft)
Line 7: Line 7:
! Date !! Version !! Author !! Description  
! Date !! Version !! Author !! Description  
|-
|-
| 11/23/2015 || 1.0 || Brindusa Tot || Created first draft
| 01/26/2017 || 1.0 || Tobias Schneider || Created first draft
|-
| 10/05/2016|| 1.1 || Adrian Florinescu ||  Added point : 3.2 Channel dependent settings (configs) and environment setup
|}
|}


Line 25: Line 23:


== Scope ==
== Scope ==
This wiki details the testing that will be performed by the project team for the <project name> project. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:
This wiki details the testing that will be performed by QA for the Intersection Observer API. It defines the overall testing requirements and provides an integrated view of the project test activities. 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 ==
What resources are needed, and when (developers, QA, PMs working on the feature)
Developer contacts: [mailto:tschneider@mozilla.com Tobias Schneider] <br />
QA: <span style=color:red> TBD </span> <br />
QA Peer: <span style=color:red> TBD </span>
   
   
= Testing summary =  
= Testing summary =  
Line 42: Line 42:
= Requirements for testing =
= Requirements for testing =
== Environments ==
== Environments ==
Specify OSes that need to be covered
Full Testing will be performed using Nightly for Desktop builds on:
Specify Devices that need to be covered
Specify other configuration/environmental setup needed


Windows <br />
Mac OS X <br />
Linux <br />


== Channel dependent settings (configs) and environment setups ==
== Channel dependent settings (configs) and environment setups ==
Line 52: Line 53:
=== Nightly ===
=== Nightly ===
<div class="mw-collapsible-content">
<div class="mw-collapsible-content">
text
dom.IntersectionObserver.enabled needs to be set to "true" in about:config <br />
</div>
If any kind of Ad-blocker is installed/in use it needs to be uninstalled/disabled
 
=== Aurora ===
<div class="mw-collapsible-content">
text
</div>
 
=== Beta ===
<div class="mw-collapsible-content">
text
</div>
 
=== Post Beta / Release ===
<div class="mw-collapsible-content">
text
</div>
</div>
</div>


Line 89: Line 75:


== Builds ==
== Builds ==
This section should contain links for builds with the feature -
This section should contain links for builds with the feature  
* Links for Nightly builds
* [https://nightly.mozilla.org/ Links for Nightly builds]
* Links for Aurora builds
* Links for Beta builds


== Test Execution Schedule ==
== Test Execution Schedule ==
Line 142: Line 126:
= Status =  
= Status =  
== Overview ==
== Overview ==
Track the dates and build number where feature was released to Nightly
First releases to Nightly: <span style=color:red> TBD </span>
Track the dates and build number where feature was merged to Aurora
Track the dates and build number where feature was merged to Release/Beta


== Risk analysis ==
== Risk analysis ==
Line 153: Line 135:
= References =
= References =
* List and links for specs
* List and links for specs
   List and links for available specs - documents, user stories, specifications
** [https://wicg.github.io/IntersectionObserver/] Intersection Observer Spec
** [https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API] Intersection Observer API
    
* Meta bug
* Meta bug
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1321865 Bug 1321865] - Enable IntersectionObserver
   
   
= Testcases =  
= Testcases =  
== Overview ==
== Overview ==
31

edits

Navigation menu