Testing Phases
TESTING PHASES
Analysis
- QA (and stakeholders) analyse past, present and future user stories
- Identify testable requirements
- Extract Acceptance Criteria and compare against project Roadmap
- Create tests to cover all positive / negative scenarios and edge cases
Strategy
NEW FEATURE TESTING
- Occurs once all the tasks of a story are completed by developers
- When QA team has capacity to validate the ticket
- Tested on multiple devices, operating systems and browsers (where possible / necessary)
REGRESSION TESTING
- Divided among available QA team members and run according to schedule
- Maximise coverage and tested on multiple devices, operating systems and browsers (where possible / necessary)
- Any defects discovered are raised, given a priority based on their severity and communicated with the team in relevant channels
EXPLORATORY TESTING
- Forms a vital part of our strategy
- Conducted in an ad hoc format on a regular basis, when time permits
- Tested on multiple devices, operating systems and browsers (where possible / necessary)
- Find defects not observed during regular test activities