QA/Captive Portals: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 228: Line 228:
|-
|-
| Private Window  
| Private Window  
|style="text-align:center;" | Yes || ||
|style="text-align:center;" | Yes || ||Nihanth Subramanya
|-
|-
| Multi-Process Enabled  
| Multi-Process Enabled  
|style="text-align:center;" | Yes || ||
|style="text-align:center;" | Yes || ||Nihanth Subramanya
|-
|-
| Multi-process Disabled  
| Multi-process Disabled  
|style="text-align:center;" | TBD || ||
|style="text-align:center;" | Yes || ||Nihanth Subramanya
|-
|-
| Theme (high contrast)  
| Theme (high contrast)  
|style="text-align:center;" | No || ||
|style="text-align:center;" | Yes || ||Nihanth Subramanya
|-
|-
| '''UI'''  
| '''UI'''  
Line 243: Line 243:
|-
|-
| Mouse-only operation   
| Mouse-only operation   
|style="text-align:center;" | No || ||
|style="text-align:center;" | Yes || ||Nihanth Subramanya
|-
|-
| Keyboard-only operation   
| Keyboard-only operation   
|style="text-align:center;" | No || ||
|style="text-align:center;" | Yes || ||Nihanth Subramanya
|-
|-
| Display (HiDPI)  
| Display (HiDPI)  
|style="text-align:center;" | No || ||
|style="text-align:center;" | Yes || ||Nihanth Subramanya
|-
|-
| Interraction (scroll, zoom)  
| Interraction (scroll, zoom)  
|style="text-align:center;" | No || ||
|style="text-align:center;" | Yes || ||Nihanth Subramanya
|-
|-
| Usable with a screen reader   
| Usable with a screen reader   
|style="text-align:center;" | No || e.g. with NVDA ||
|style="text-align:center;" | Yes || e.g. with NVDA ||Nihanth Subramanya
|-
|-
| Usability and/or discoverability testing   
| Usability and/or discoverability testing   
|style="text-align:center;" | Yes || Is this feature user friendly ||
|style="text-align:center;" | Yes || Is this feature user friendly ||Nihanth Subramanya
|-
|-
| RTL build testing   
| RTL build testing   
|style="text-align:center;" | No || ||
|style="text-align:center;" | Yes || ||Nihanth Subramanya
|-
|-
| '''Help/Support'''  
| '''Help/Support'''  
Line 267: Line 267:
|-
|-
| Help/support interface required   
| Help/support interface required   
|style="text-align:center;" | TBD || Make sure link to support/help page exist and is easy reachable. ||
|style="text-align:center;" | TBD || Learn more still not implemented.||Nihanth Subramanya
|-
|-
| Support documents planned(written)   
| Support documents planned(written)   
|style="text-align:center;" | TBD || Make sure support documents are written and are correct. ||
|style="text-align:center;" | TBD || Learn more still not implemented. ||Nihanth Subramanya


|-
|-
Line 277: Line 277:
|-
|-
| Feature upgrades/downgrades data as expected   
| Feature upgrades/downgrades data as expected   
|style="text-align:center;" | No || ||
|style="text-align:center;" | No || ||Nihanth Subramanya
|-
|-
| Does sync work across upgrades   
| Does sync work across upgrades   
|style="text-align:center;" | No || ||
|style="text-align:center;" | No || ||Nihanth Subramanya
|-
|-
| Requires install testing     
| Requires install testing     
|style="text-align:center;" | No || separate feature/application installation needed (not only Firefox) ||
|style="text-align:center;" | No || separate feature/application installation needed (not only Firefox) ||Nihanth Subramanya
|-
|-
| Affects first-run or onboarding     
| Affects first-run or onboarding     
|style="text-align:center;" | No || Florin/Lawrence are investigating if there is a dedicated QA for this, or we should test? Should be an yes/no and if is yes should add in detail column the team/person assigned. ||
|style="text-align:center;" | Yes || To check first run, since there might be problems having the tour interfere with captive portal ||Nihanth Subramanya
|-
|-
| Does this affect partner builds? Partner build testing   
| Does this affect partner builds? Partner build testing   
|style="text-align:center;" | No  || yes/no options, add comment with details about who will lead testing ||
|style="text-align:center;" | No  || yes/no options, add comment with details about who will lead testing ||Nihanth Subramanya


|-
|-
| ''' Enterprise '''  
| ''' Enterprise '''  
||  ||  Raise up the topic to developers to see if they are expecting to work different on ESR builds ||
||  ||  Raise up the topic to developers to see if they are expecting to work different on ESR builds ||Nihanth Subramanya
|-
|-
| Enterprise administration   
| Enterprise administration   
|style="text-align:center;" | No || ||
|style="text-align:center;" | No || ||Nihanth Subramanya
|-
|-
| Network proxies/autoconfig   
| Network proxies/autoconfig   
|style="text-align:center;" | TBD || ||
|style="text-align:center;" | No || ||Nihanth Subramanya
|-
|-
| ESR behavior changes   
| ESR behavior changes   
|style="text-align:center;" | No ||  ||
|style="text-align:center;" | No ||  ||Nihanth Subramanya
|-
|-
| Locked preferences   
| Locked preferences   
|style="text-align:center;" | No || ||
|style="text-align:center;" | No || ||Nihanth Subramanya


|-
|-
Line 312: Line 312:
|-
|-
| Temporary or permanent telemetry monitoring   
| Temporary or permanent telemetry monitoring   
|style="text-align:center;" | Yes || List of error conditions to monitor ||
|style="text-align:center;" | Yes || There is plan, but it's not designed to be MVP'ed for 52, to reevaluate further on ||Nihanth Subramanya
|-
|-
| Telemetry correctness testing   
| Telemetry correctness testing   
|style="text-align:center;" | No || ||
|style="text-align:center;" | No || ||Nihanth Subramanya
|-
|-
| Server integration testing   
| Server integration testing   
|style="text-align:center;" | No || ||
|style="text-align:center;" | No || ||Nihanth Subramanya
|-
|-
| Offline and server failure testing   
| Offline and server failure testing   
|style="text-align:center;" | Yes || ||
|style="text-align:center;" | No || ||Nihanth Subramanya
|-
|-
| Load testing   
| Load testing   
|style="text-align:center;" | No || ||
|style="text-align:center;" | No || ||Nihanth Subramanya


|-
|-
Line 331: Line 331:
|-
|-
| Addon API required?   
| Addon API required?   
|style="text-align:center;" | No || ||
|style="text-align:center;" | No || ||Nihanth Subramanya
|-
|-
| Comprehensive API testing   
| Comprehensive API testing   
|style="text-align:center;" | No ||  ||
|style="text-align:center;" | No ||  ||Nihanth Subramanya
|-
|-
| Permissions   
| Permissions   
|style="text-align:center;" | No ||  ||
|style="text-align:center;" | No ||  ||Nihanth Subramanya
|-
|-
| Testing with existing/popular addons
| Testing with existing/popular addons
|style="text-align:center;" | No || ||
|style="text-align:center;" | No || ||Nihanth Subramanya


|-
|-
Line 347: Line 347:
|-
|-
| 3rd-party security review   
| 3rd-party security review   
|style="text-align:center;" | TBD || ||
|style="text-align:center;" | TBD || (how we find out if it needs to have 3rd partyt sec review)? ||Nihanth Subramanya
|-
|-
| Privilege escalation testing
| Privilege escalation testing
|style="text-align:center;" | No || ||
|style="text-align:center;" | No || ||Nihanth Subramanya
|-
|-
| Fuzzing   
| Fuzzing   
|style="text-align:center;" | No || ||
|style="text-align:center;" | No || ||Nihanth Subramanya


|-
|-
Line 360: Line 360:
|-
|-
| Testing against target sites   
| Testing against target sites   
|style="text-align:center;" | No ||  ||
|style="text-align:center;" | No ||  ||Nihanth Subramanya
|-
|-
| Survey of many sites for compatibility   
| Survey of many sites for compatibility   
|style="text-align:center;" | No || ||
|style="text-align:center;" | No || ||Nihanth Subramanya


|-
|-
Line 370: Line 370:
|-
|-
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers.   
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers.   
|style="text-align:center;" | Yes || ||
|style="text-align:center;" | Yes || ||Nihanth Subramanya
|-
|-
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS   
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS   
|style="text-align:center;" | TBD || ||
|style="text-align:center;" | TBD || ||Nihanth Subramanya
|-
|-
| Interaction of this feature with other browser features   
| Interaction of this feature with other browser features   
|style="text-align:center;" | No || ||
|style="text-align:center;" | No || ||Nihanth Subramanya
|}
|}


584

edits

Navigation menu