QA/Execution/Web Testing/Personas/Tips and Pointers: Difference between revisions
< QA | Execution | Web Testing
Jump to navigation
Jump to search
(→SVN) |
|||
| Line 10: | Line 10: | ||
** "Get Personas for Firefox" - Firefox installed w/o Personas (or a 3.6+ user) | ** "Get Personas for Firefox" - Firefox installed w/o Personas (or a 3.6+ user) | ||
** "Get Firefox and Personas" - IE, Opera, Safari, Chrome, etc. | ** "Get Firefox and Personas" - IE, Opera, Safari, Chrome, etc. | ||
* Make sure you get the right platform-specific bundle | |||
= Types of user accounts = | = Types of user accounts = | ||
Revision as of 04:19, 5 January 2010
Setup / Architecture
- Staging/Prod: run on a CDN -- EdgeCast
- Runs on Zeus (+memcache?)
Staging
http://personas.stage.mozilla.com/en-US/
Testing
- Buttons on the homepage, design, FAQ, and Getting Started pages should have dynamic buttons:
- "Get Personas for Firefox" - Firefox installed w/o Personas (or a 3.6+ user)
- "Get Firefox and Personas" - IE, Opera, Safari, Chrome, etc.
- Make sure you get the right platform-specific bundle
Types of user accounts
- Regular user (can submit a Persona)
- Admin user (can submit/edit/delete/approve/reject a Persona)
Admin testing
- Admin page: http://personas.stage.mozilla.com/admin/dashboard.php
- If there are Admin changes at all, test the whole process
- Submission
- Editorial review
- Approval (with comments)
- Rejection (with reason)
- Editing
- Deletion
- If there are Admin changes at all, test the whole process
SVN
- Personas' Mercurial repository (shows checkins) [1]