The application is deployed to a test environment and thoroughly inspected using automated testing. This is the first time the application will be deployed into an environment with connectivity to other components.
- Deployment to test environment
- Integration tests
- Automated acceptance tests (UAT)
- System tests
- Performance tests
- End to end (E2E) tests
- Security tests
- Dynamic Application Security Testing (DAST)
- Web Application Firewall (WAF) tests
More details and tool suggestions: security-checks.md
Passing this step means that the deployable artifact from the packaging stage is ready to be tested from a tester.
The output will be:
- Test results