QA/IntersectionObserver: Difference between revisions

Jump to navigation Jump to search
Added first test scenarios
(Started first draft)
(Added first test scenarios)
Line 142: Line 142:
   
   


= Testcases =  
= Testcases =
== Overview ==
== Overview ==
Summary of testing scenarios
Testing should happen on Ad-intensive websites. In general news sites tend to be rich of Ads. Therefore the top news sites on Alexa are a great source for suitable websites.
 
[http://www.alexa.com/topsites/category/Top/News] The top 500 news sites on the web
 
Possible test scenarios:
 
* Open a single news site. Wait till its fully loaded to make sure all Ads are initialized. If there is content to scroll, scroll up and down a couple of times. Click on some articles to trigger a refresh.
 
* Open a multiple news sites in different taps. Wait till every page is fully loaded to make sure all Ads are initialized. Switch between tabs from time too time. Close and open new tabs randomly. If there is content to scroll, scroll up and down a couple of times. Click on some articles to trigger a refresh.
 
* Repeat scenarios above but let the browser untouched for a longer period of time. Then proceed.


== Test Areas ==
== Test Areas ==
Line 343: Line 353:


== Results ==
== Results ==
'''Nightly testing'''<br />
<span style=color:red> TBC </span>
 
List of OSes that will be covered by testing<br />
*Link for the tests run
** Daily Smoke, use template from [https://docs.google.com/spreadsheets/d/1ch0OubyOWn1W-_JLF-38nvSvVB76Wmo1hkLccEtU5hk/edit?usp=sharing link]
** Full Test suite, use template from [https://docs.google.com/spreadsheets/d/1ch0OubyOWn1W-_JLF-38nvSvVB76Wmo1hkLccEtU5hk/edit?usp=sharing link]
** Regression Test suite, if needed/available
 
'''Merge to Aurora Sign-off'''
List of OSes that will be covered by testing<br />
*Link for the tests run
** Full Test suite


== Checklist ==
== Checklist ==
31

edits

Navigation menu