shoreditch-ops/artillery-plugin-aws-sigv4

Name: artillery-plugin-aws-sigv4

Owner: Shoreditch Ops

Description: Plugin for artillery.io that signs HTTP requests using the AWS Signature V4 specification.

Created: 2016-07-09 10:22:41.0

Updated: 2016-07-09 10:22:42.0

Pushed: 2016-07-01 19:29:46.0

Homepage:

Size: 12

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

artillery-plugin-aws-sigv4

A plugin for artillery.io that signs HTTP requests using the AWS Signature V4 specification.

To use:

  1. npm install -g artillery

  2. npm install artillery-plugin-aws-sigv4

  3. Add aws-sigv4 plugin config to your “hello.json” Artillery script

    
    onfig": {
    "plugins": {
      "aws-sigv4": {
         "serviceName": "execute-api"
       }
    }
    
    cenarios": [
    {
      "beforeRequest": "addAmazonSignatureV4"
    }
    
    
    
  4. artillery run hello.json

This will add an authentication header to every request that conforms to V4 of the AWS Signature Specification.

For more information, see:

Enjoy!


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.