"Most people overestimate what they can do in one year and underestimate what they can do in ten years."
- Bill Gates
- Bill Gates
In this chapter, we will learn about the various types of testing that can be carried out after deploying an application in a non-prod environment. Continuous testing is extremely important to verify an application's functionality, performance, and so on. Automated testing will not only speed up the verification process, but it will also standardize the way testing is done in an effective manner. Our focus will be on simple functional testing to see how we can perform it, and load testing using the open source and commercial tools or services available.
We will create a sample functional test using Selenium and...