Testing
We have finally finished developing our application. Before we release it to production, we want to ensure that everything works as expected.
In this chapter, we will learn how to test our application by using different testing approaches. This will give us the confidence to refactor the application, build new features, and modify the existing ones without worrying about breaking the current application behavior.
We will be covering the following topics:
- Unit testing
- Integration testing
- End-to-end testing
By the end of this chapter, we will know how to test our application with different methods and tools.