Wednesday, 28 September 2011

QA Testers Checklist

Check-list of QA actions once a Story is ready to be handed to QAs for testing.

1. Review of built code with Developer covering;
  • ACs met by the app
  • Unit test coverage
  • Html testability

2. Update lists:
  • If introduce state or new page or new action or state change action or stateful display element, then add to matrix. Note states can be threefold (unset, set, reset)
  • If the same data appears on multiple pages then add to list

3. Initial manual test of  ACs

4. Automated Integration test:
  • Application Journeys
  • Data Integration for all rows 
  • Api Integration for all elements
  • If Back-end call, test error return
  • Browser integration (JS, JS off, CSS, Images, Bookmarking etc)
  • State; set and maintained, reset and inconsistencies
  • If common element then check other references for content/order
  • CMS integration
  • If bug found then automate it
  • If performance test impact, then update test.
  • Penetration

5. Manual test -  15mins (small), 30 (medium) , 60 (large or stateful)
  • Check key journeys
  • Check gotchas
  • Check manual only tests
  • Check changed page items are consistent with other elements on page
  • Clear cache and using real data and real env compare new page to old version of page

6. P.O review

No comments:

Post a Comment