In this chapter, we learned about code quality and continuous testing. We discussed the tools used in automation testing, such as Selenium and Qualitia. We learned the step-by-step process for setting up Selenium with Firefox. We performed a test case on a sample Salesforce application, using record and playback in Selenium.
We discussed use cases for the Qualitia scriptless automation tool, used to perform tests on the Salesforce application and store the results of automation tests in HTML format. We demonstrated a use case of using a diagram with Git for version control Jenkins as a continuous integration server, and Qualitia for executing automation tests on a Salesforce application. We can replace Qualitia with Selenium if we wish to.