QA/Photon Onboarding Tour Notification: Difference between revisions

Line 196: Line 196:
|-
|-
| Multi-Process Enabled  
| Multi-Process Enabled  
|style="text-align:center;" | Y ||  
|style="text-align:center;" | Y || enabled by default which effects majority of the users
|-
| Multi-process Disabled
|style="text-align:center;" | N ||
|-
|-
| Theme (high contrast)  
| Theme (high contrast)  
Line 208: Line 205:
|-
|-
| Mouse-only operation   
| Mouse-only operation   
|style="text-align:center;" | Y ||  
|style="text-align:center;" | Y || used by majority of the users
|-
|-
| Keyboard-only operation   
| Keyboard-only operation   
Line 214: Line 211:
|-
|-
| Display (HiDPI)  
| Display (HiDPI)  
|style="text-align:center;" | Y ||  
|style="text-align:center;" | Y || verify that the notifications are shown correctly
|-
|-
| Interaction (scroll, zoom)  
| Interaction (scroll, zoom)  
|style="text-align:center;" | Y ||  
|style="text-align:center;" | Y || effects the tour notifications [https://bugzilla.mozilla.org/show_bug.cgi?id=1381010 bug 1381010]
|-
|-
| Usable with a screen reader   
| Usable with a screen reader   
Line 226: Line 223:
|-
|-
| RTL build testing   
| RTL build testing   
|style="text-align:center;" | Y ||
|style="text-align:center;" | Y || rtl issues are P1 [https://bugzilla.mozilla.org/show_bug.cgi?id=1375024 bug 1375024]
|-
| '''Help/Support'''
||  ||
|-
| Help/support interface required 
|style="text-align:center;" | N ||
|-
| Support documents planned (written) 
|style="text-align:center;" | N ||
 
|-
|-
| '''Install/Upgrade'''  
| '''Install/Upgrade'''  
Line 255: Line 242:
| Does this affect partner builds? Partner build testing   
| Does this affect partner builds? Partner build testing   
|style="text-align:center;" | Y || browser.onboarding.enabled defaulted on
|style="text-align:center;" | Y || browser.onboarding.enabled defaulted on
|-
| ''' Enterprise '''
||  || 
|-
| Enterprise administration 
|style="text-align:center;" | N ||
|-
| Network proxies/autoconfig 
|style="text-align:center;" | N ||
|-
| ESR behavior changes 
|style="text-align:center;" | N ||
|-
| Locked preferences 
|style="text-align:center;" | N ||
|-
|-
| ''' Data Monitoring '''  
| ''' Data Monitoring '''  
Line 280: Line 251:
| Telemetry correctness testing   
| Telemetry correctness testing   
|style="text-align:center;" | Y || will not be in 56 but may be in 57
|style="text-align:center;" | Y || will not be in 56 but may be in 57
|-
| Server integration testing 
|style="text-align:center;" | N ||
|-
| Offline and server failure testing 
|style="text-align:center;" | N ||
|-
| Load testing 
|style="text-align:center;" | N ||
|-
| ''' Add-ons '''
||  ||
|-
| Addon API required? 
|style="text-align:center;" | N ||
|-
| Comprehensive API testing 
|style="text-align:center;" | N ||
|-
| Permissions 
|style="text-align:center;" | N ||
|-
| Testing with existing/popular addons
|style="text-align:center;" | N ||
|-
| ''' Security '''
||  ||
|-
| 3rd-party security review 
|style="text-align:center;" | N ||
|-
| Privilege escalation testing
|style="text-align:center;" | N ||
|-
| Fuzzing 
|style="text-align:center;" | N ||
|-
| ''' Web Compatibility '''
||  ||
|-
| Testing against target sites 
|style="text-align:center;" | N ||
|-
| Survey of many sites for compatibility 
|style="text-align:center;" | N ||
|-
|-
| ''' Interoperability  '''  
| ''' Interoperability  '''  
||  ||  
||  ||  
|-
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. 
|style="text-align:center;" | N ||
|-
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS 
|style="text-align:center;" | N ||
|-
|-
| Interaction of this feature with other browser features   
| Interaction of this feature with other browser features   
355

edits