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:
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