Services/TrackingProtection/ShavarTesting: Difference between revisions

Jump to navigation Jump to search
Adding first draft of shavar testing page
(Adding first draft of shavar testing page)
 
(Adding first draft of shavar testing page)
Line 3: Line 3:
{{Draft}}
{{Draft}}


=Overview==
= Overview =  
 
Tracking protection data is provided by a shavar server:
Tracking protection data is provided by a shavar server:
https://github.com/mozilla-services/shavar
https://github.com/mozilla-services/shavar


When deploying a new release, both end-2-end and performance tests will first be performed in a staging environment prior to production deployment.  Following deployment to production, end-2-end tests can again be used to verify deployment success.
When deploying a new release, both end-2-end and performance tests will first be performed in a staging environment prior to production deployment.  Following deployment to production, end-2-end tests can again be used to verify deployment success
 




== Verification Of Stage Deployments ==
== Verification Of Stage Deployments ==


=== End-2-End Test ===
=== End-2-End Test===
 
SETUP


====Setup====
* Download Firefox Nightly: [https://nightly.mozilla.org/]
* Download Firefox Nightly: [https://nightly.mozilla.org/]
* Launch with a clean profile
* Launch with a clean profile
Line 31: Line 28:
** Note: you may see the update messages in the console if "browser.safebrowsing.debug" is enabled.  
** Note: you may see the update messages in the console if "browser.safebrowsing.debug" is enabled.  


 
====Test Execution====
TEST


To test if the list has been updated, open the following test page:
To test if the list has been updated, open the following test page:
Line 46: Line 42:




== Quick Verification of Production Deployments ==
== Verification of Production Deployments ==
<TBD>
<TBD>


= Reference =  
= Reference =  
[TrackingProtection]
[TrackingProtection]
Confirmed users
487

edits

Navigation menu