- How do you know the unit tested change has not impacted other parts of the component?
- The regression testing cycle can be long (build, deploy, run test)
- Different from units test that mock dependencies and only tests a specific subsection of the code
- Component tests executes the code in a micro environment and tests end-to-end on a component level.
- Automated along with other tests to execute on each maven verify.
- Can also be run individually
- Shortens the development cycle for integration testing and improves confidence in deploying changes
<< Previous |
---|