Skip to content

Tools and deployment configs for performance testing of 3scale API Management solution

License

Notifications You must be signed in to change notification settings

myeung18/perftest-toolkit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

perftest-toolkit

Docker Repository on Quay CircleCI

This repo has tools and deployment configs for a performance testing environment to be able to run performance tests of a 3scale API Management solution, focussing on the traffic intensive parts of the solution (the API Gateway and the Service Management API).

We have open sourced it to enable partners, customers and support engineers to run their own performance tests on "self-managed" (i.e. Not SaaS) installations of the 3scale API Management solution.

By running performance test with the same tools, scripts, traffic patterns and measurements as we at 3scale do, we hope it will help produce results that can be more easily compared with the results we achieve in our regular in-house performance testing and that we can run internally.

The goal is to help to resolve doubts or issues related to scalability or performance more quickly and easily - allowing you to achieve the high levels of low-latency performance we strive for and ensure in our own internal testing.

Test setup

Deployment - 3Scale AMP service setup for testing

Buddhi - 3Scale AMP service setup and traffic generation tool

About

Tools and deployment configs for performance testing of 3scale API Management solution

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 84.9%
  • Shell 12.3%
  • Dockerfile 1.9%
  • Makefile 0.9%