QA/Execution/Web Testing/Personas/Tips and Pointers

From MozillaWiki
Jump to navigation Jump to search

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
    • If using Firefox 3.6+, you should see a blue "You're Ready to Go! \nMouse-over any design below" button on the homepage _only_

Types of user accounts

  • Regular user (can submit a Persona)
  • Admin user (can submit/edit/delete/approve/reject a Persona)

Admin testing

JSON/XML testing

  • Test the output of the JSON/XML

SVN