Summary
We commenced this chapter by discussing what JMeter is and how it works, and then proceeded to download it. We ventured on to write our first performance test by utilizing various components within JMeter’s test plan, such as thread groups and HTTP requests. We then learned how to use assertions to perform validations on the response. Subsequently, we looked at how to run the same test plan via the command line and explored using the command line to generate detailed HTML reports. We glanced through the HTTP recording capabilities of JMeter, and in the next section we dived into custom scripting by going through a quick introduction to Java and how to use a JSR233 assertion. We concluded the chapter by looking at performance testing considerations.