TestEngineering/UI/AMO/AddonBlocklisting: Difference between revisions
(Created page with "=== Blocklisting === <br> <br> === Settings<br> === To test the updates on the staging server we need to tweak the settings at about:config Change extensions.blocklist.u...") |
|||
| Line 32: | Line 32: | ||
'''testcase 5: Check blocklisting an add-on for specific Firefox version''' | '''testcase 5: Check blocklisting an add-on for specific Firefox version''' | ||
'''testcase | '''testcase 6: Check that specified Firefox version range is honored for a hardblocked extension''' | ||
'''testcase | '''testcase 7: Check that specified Firefox version range is honored for a hardblocked extension''' | ||
'''testcase | '''testcase 8: Check blocklisting(hardblock) an add-on for specific platform/operating system''' | ||
'''testcase | '''testcase 9: Check blocklisting(hardblock) an add-on for specific platform/operating system''' | ||
'''testcase 10: Install a blocklisted (softblock) extension ''' | |||
'''testcase | '''testcase 11: Verify that installing blocklisted(softblock) version of an add-on fails''' | ||
'''testcase 12: Verify that only the specified add-on version is blocked(softblock) ''' | |||
'''testcase | '''testcase 13: Check that installed add-on is disabled when blocklisted (softblock)''' | ||
'''testcase 14: Check blocklisting(softblock) an add-on for specific Firefox version''' | |||
'''testcase 15: Check that specified Firefox version range is honored for a softlocked extension''' | |||
'''testcase 16: Check that specified Firefox version range is honored for a softblocked extension''' | |||
'''testcase 17: Check blocklisting(softblock) an add-on for specific platform/operating system''' | |||
'''testcase 18: Check blocklisting(softblock) an add-on for specific platform/operating system''' | |||
'''testcase 19: Check blocklisting a language pack''' | |||
'''testcase 20: Check blocklisting a dictionary''' | |||
'''testcase 21: Check blocklisting a theme''' | |||
=== Plugin Blocklisting === | |||
=== Graphics Blocklisting === | |||
<br> <br> | <br> <br> | ||
Revision as of 05:29, 25 May 2011
Blocklisting
Settings
To test the updates on the staging server we need to tweak the settings at about:config
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:
Extension Blocklisting
testcase 1: Install a blocklisted (hardblock) extension
testcase 2: Verify that installing blocklisted(hardblock) version of an add-on fails
testcase 3: Verify that only the specified add-on version is blocked(hardblock)
testcase 4: Check that installed add-on is disabled when blocklisted (hardblock)
testcase 5: Check blocklisting an add-on for specific Firefox version
testcase 6: Check that specified Firefox version range is honored for a hardblocked extension
testcase 7: Check that specified Firefox version range is honored for a hardblocked extension
testcase 8: Check blocklisting(hardblock) an add-on for specific platform/operating system
testcase 9: Check blocklisting(hardblock) an add-on for specific platform/operating system
testcase 10: Install a blocklisted (softblock) extension
testcase 11: Verify that installing blocklisted(softblock) version of an add-on fails
testcase 12: Verify that only the specified add-on version is blocked(softblock)
testcase 13: Check that installed add-on is disabled when blocklisted (softblock)
testcase 14: Check blocklisting(softblock) an add-on for specific Firefox version
testcase 15: Check that specified Firefox version range is honored for a softlocked extension
testcase 16: Check that specified Firefox version range is honored for a softblocked extension
testcase 17: Check blocklisting(softblock) an add-on for specific platform/operating system
testcase 18: Check blocklisting(softblock) an add-on for specific platform/operating system
testcase 19: Check blocklisting a language pack
testcase 20: Check blocklisting a dictionary
testcase 21: Check blocklisting a theme
Plugin Blocklisting
Graphics Blocklisting