We switch the the Testing Phase after all development and unit testing is complete.
Test preparation should begin when the Development phase is wrapping up.
Testing
- Testing Prep
- Testing kickoff meeting.
- Establish testing roles & responsibilities.
- Testing team to define test strategy.
- Prepare test cases and scripts.
- Performance Testing (if applicable)
- Execute source and consumer to Mule cases.
- Execute end-to-end cases.
- Record all test results. Tune as needed.
- User accepts test results.
- End to End Testing
- Execute test scripts/cycles.
- Record all test results. Fix as needed.
- Repeat cycles or regression test.
- User accepts test results.
- Monitor and Alert Testing (if applicable)
- Trigger each monitor and alert.
- User accepts configuration or tune as needed.