Chapter 5. Capacity Tests

5.1 Introduction

Capacity tests ensure that an application provides the necessary performance for a certain number of users. Section 5.2 discusses the motivation for capacity tests and the fundamental challenges associated with the implementation of capacity tests. The concrete implementation of capacity tests is the focus of section 5.3. Gatling is a tool that is especially well suited for capacity tests—section 5.4 demonstrates how this tool can be used to implement capacity tests for the example application. Since no tool is the optimal solution for all problems, section 5.5 introduces some alternatives.

5.1.1 Capacity Tests: an Example

A critical feature of the capacity tests described in this chapter is their automation. ...

Get A Practical Guide to Continuous Delivery now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.