A load testing tool with a full browser. Heavily inspired by (and with lots of code from) ec2-fleet.
- Node JS
- npm (Should probably be installed with the above).
- Clone this repository
- Install dependencies (
npm install)
- Copy the file
config/default-config.jsonto a file calledconfig/default.json - Edit the file
config/default.jsonto include your aws credentials and preferred options.
Running the command ./aws.js --help should give you some hints.
A typical session may look like this:
./aws.js start 10
./aws.js status
./aws.js set testScript http://example.com/my_script.js
./aws.js set n 200
./aws.js set concurrency 10
./aws.js dump
The downloaded dumps will be in directories in ./dumps - one per instance.