QA/Execution/Web Testing/Wiki Test Coverage

From MozillaWiki
Jump to: navigation, search

Let's use this as a place to plan for wiki.mozilla.org test coverage (which is *manual* for now, but *planning* to have Selenium 2 coverage).

Staging Server

Problems we've encountered in past upgrades/theme changes

  • Export/Backup existing data (ensure we can recover from a backup)?

Things we know we need to test

  • Login (and having state reflected)
  • Logout (and having state reflected)
  • Make edits
    • History shows changes
  • Make a new page
  • Delete newly-created page
    • Ensure it's gone
  • Tools
    • fuzzer
    • netsparker
  • This should be in our Continuous-Integrations Jenkins, available here (Need to use Mozilla-MV to connect): http://qa-selenium.mv.mozilla.com:8080/
  • Uploads
    • Images
    • Other types of files
    • Other types of disallowed files (to make sure blocking works)
  • Semantic Mediawiki add-on functionality (queries)
  • Semantic Mediawiki Forms add-on functionality (adding & editing pages)