Artillery Performance Testing
Load testing is an important part of ensuring that the CAS server deployment is ready for prime time production use. Artillery is a scalable, flexible and easy-to-use platform that contains tools you need for production-grade load testing.
Installation
You can install Artillery via npm:
1
2
npm install -g artillery
artillery --version
Scripts
The scripts and scenarios can be downloaded from here.
Test Execution
For each test script, you can run the following command:
1
2
cd ./etc/loadtests/artillery
artillery run "${artilleryScript}"