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.json
to a file calledconfig/default.json
- Edit the file
config/default.json
to 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.