Artillery v2: Open-Source Node.js Tool for API Load Testing via YAML
Artillery is an open-source, Node.js-based load testing toolkit that lets developers simulate high-concurrency traffic on APIs using simple YAML configuration files. Users define load phases and request flows, then run tests locally or within a CI pipeline without writing manual concurrency loops. The tool generates virtual users that execute step-by-step scenarios, measuring key metrics such as p95 response times, request rates, and error counts. Artillery v2 can be installed globally via npm or run directly with npx, and it supports Windows, macOS, and Linux. Test files are split into two core sections — config for load phases and targets, and scenarios for describing what each virtual user does.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in