81
edits
StuartPhilp (talk | contribs) m (StuartPhilp moved page TestEngineering/Web/AMO/AddonBlocklisting to TestEngineering/UI/AMO/AddonBlocklisting) |
|||
| (6 intermediate revisions by 2 users not shown) | |||
| Line 10: | Line 10: | ||
Change extensions.blocklist.url to https://addons.allizom.org/z/blocklist/3/%APP_ID%/%APP_VERSION%/%PRODUCT%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/%PING_COUNT%/%TOTAL_PING_COUNT%/%DAYS_SINCE_LAST_PING%/ | Change extensions.blocklist.url to https://addons.allizom.org/z/blocklist/3/%APP_ID%/%APP_VERSION%/%PRODUCT%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/%PING_COUNT%/%TOTAL_PING_COUNT%/%DAYS_SINCE_LAST_PING%/ | ||
== Usecase Scenarios: == | == Usecase Scenarios: == | ||
| Line 79: | Line 77: | ||
=== Plugin Blocklisting === | === Plugin Blocklisting === | ||
'''testcase 1: Install a blocklisted (hardblock) plugin ''' | '''testcase 1: Install a blocklisted (hardblock) plugin '''<br> | ||
'''testcase 2: Verify that using blocklisted(hardblock) version of an plugin fails''' | '''testcase 2: Verify that using blocklisted(hardblock) version of an plugin fails''' <br> | ||
'''testcase 3: Verify that only the specified plug-in version is blocked(hardblock) ''' | '''testcase 3: Verify that only the specified plug-in version is blocked(hardblock) '''<br> | ||
'''testcase 4: Check that installed plugin is disabled when blocklisted (hardblock)''' | '''testcase 4: Check that installed plugin is disabled when blocklisted (hardblock)''' <br> | ||
'''testcase 5: Check blocklisting an plugin for specific Firefox version''' | '''testcase 5: Check blocklisting an plugin for specific Firefox version''' <br> | ||
'''testcase 7: Check that specified Firefox version range is honored for a softblocked plug-in '''<br> | |||
'''testcase 7: Check that specified Firefox version range is honored for a softblocked plug-in ''' | '''testcase 8: Check blocklisting(hardblock) a plug-in for specific platform/operating system''' <br> | ||
'''testcase 8: Check blocklisting(hardblock) a plug-in for specific platform/operating system''' | '''testcase 9: Install a blocklisted (softblock) plug-in '''<br> | ||
'''testcase 9 | '''testcase 10: Verify that installing blocklisted(softblock) version of an add-on fails'''<br> | ||
'''testcase 11: Verify that only the specified add-on version is blocked (softblock) '''<br> | |||
'''testcase | '''testcase 12: Check that installed plug-in is disabled when blocklisted (softblock)''' <br> | ||
'''testcase | '''testcase 13: Check blocklisting(softblock) an plug-in for specific Firefox version'''<br> | ||
'''testcase | '''testcase 14: Check that specified Firefox version range is honored for a softlocked plug-in '''<br> | ||
'''testcase | '''testcase 15: Check blocklisting(softblock) a plug-in for specific platform/operating system'''<br> | ||
'''testcase | |||
'''testcase | |||
=== Graphics Blocklisting === | === Graphics Blocklisting === | ||
| Line 101: | Line 96: | ||
=== References === | |||
* https://wiki.mozilla.org/Blocklisting | |||
* https://wiki.mozilla.org/Extension_Blocklisting:Code_Design | |||
* https://wiki.mozilla.org/Extension_Blocklisting:Testing | |||
* https://wiki.mozilla.org/Extension_Blocklisting | |||
edits