QA/Execution/Web Testing/SUMO/Tips and Pointers
< QA | Execution | Web Testing | SUMO
Jump to navigation
Jump to search
Overview
This page has been created to aggregate details/pointers/info related to the SUMO website which will aid in testing and will help newbies quickly ramp up.
Caching
SUMO (prod and staging) caches JS/CSS via Citrix NetScalers, memcached, and Smarty
User Roles
- SUMO has many user roles with varying privileges.Listed below are some of the user roles along with their privileges.
(Each group inherits permissions from the previous groups)
Anonymous
*Anonymous users are people who are not logged in. Anonymous users can: ** View articles in the Knowledge base, Administration, How to contribute, and Live Chat documentation categories ** Post to the Firefox forum ** Submit article feedback. ** Vote on article feedback polls
Contributor
- Contributors are users that are logged in to the site. Contributors can:
** View articles in the staging area, and the testing area ** Post to the Contributors forum and Off Topic forum ** Edit or translating articles in the Knowledge base (pending review), Staging area, and Live Chat documentation
Reviewer/Approver
- Approvers are community members deemed trustworthy enough to make
direct edits to public documentation and review other contributor edits. Approvers can:
** Approve or reject knowledge base edits waiting for review ** Rename articles ** Edit or translate contributor documentation ** View articles in the Archive ** Create or edit dynamic content blocks
Locale Leader
*Locale leaders are responsible for administration tasks for the site in a specific language. Locale leaders can: ** Edit or translate articles in the Administration category. ** Translate the website interface
(Need to add info related to user roles-Administrator and Forum moderator)
Translation
- The notation for interface translation that shows you can translate
that string resembles a degree symbol.
Articles
- Articles still in staging (needing approval) are prefixed with '*'