Introduction to Artillery
What is Artillery?
Artillery is open source, modern, powerful & easy to use performance testing toolkit. It is written in JavaScript, and it supports HTTP, Socket.io, and WebSocket’s APIs.
Artillery allows to simulate large number of virtual users making HTTP request to your application and evaluates how it performs under load.
What kind of services can I test with artillery?
Artillery is designed to test backend system such as
– Microservices
– Ecommerce platforms
– Chat Systems
– Database
– Message Queues like RabbitMQ, Apache Kafka, or AWS SQS
and anything else that can be communicated with over a network.
Who can use Artillery?
Artillery can be used across different teams & individuals involved in Software development , Testing and operating production backend systems .