Service virtualization, API mocking, and system simulation

for microservice architectures

Faster and easier development and testing your applications

Traffic Parrot is an API mocking and service virtualization tool. It simulates APIs and services so that you can test your microservice without having to worry about test data set up or environment availability.

Traffic Parrot is specifically designed to maximize developer and tester productivity when working in autonomous or cross-functional product teams. Small footprint (less than 250MB of disk space and 128MB of RAM), lightweight but powerful, supporting HTTP, gRPC, JMS, IBM MQ, RabbitMQ, AMQP, File transfers and more.

Accelerate delivery, improve quality and reduce time-to-market

Traffic Parrot can help you with:

  • Unblocking testers and developers waiting for APIs
  • Easier and faster to reproduce production bugs
  • Speed up setting up test data
  • Eliminate the need for scheduling time on environments
  • Reduce third-party transaction costs
  • Make your performance tests more reliable
  • Make automated builds run faster

Get started in 3 minutes

Trial Traffic Parrot and have a look
at the 3-minute Quick Start guide.

For automation see below.


Automate testing

  • Use the JSON REST APIs to start, stop, playback Traffic Parrot in your automated tests.
  • Save your request and response mappings in Git or SVN.
  • Run in Docker, Kubetenetes, Openshift and similar.

Continuous Integration Server compatibility

You can run Traffic Parrot in Jenkins, TeamCity, Bamboo and CircleCi.

Testing Microservices

Test your microservices in isolation by running tests and mocks directly on the build agent.

Different to other commercial offerings

Traffic Parrot is different to other tools in a few key ways.

Unlike other tools we are

  • Designed for autonomous, decentralized, cross-functional or product teams. It will allow you to avoid a centralized admin team that could be a bottleneck for the teams when creating API mocks and virtual services.

  • One simple but powerful component with a small footprint (250MB disk space, 128MB RAM) allowing you for more flexibility. Can be run on your Laptop/Desktop, CI server, Docker/Kubernetes, Cloud or VM.

  • A licensing model and cost plan that fits Continuous Integration and DevOps practices.

Tools comparison

Have a look at the service virtualization tools comparison for more details.

As seen on

Why service virtualization?

  • Automate sooner

    Create automated suites of tests with less effort

  • Reduce costs

    Reduce costs, complexity, risk and time to market of your products

  • Be more agile

    Decouple yourself from other teams and systems

  • Shift left, accelerate delivery

    You development teams work in parallel. You test teams detect defects early.

  • Simulate the dependencies

    Simulate test environments. Reduce infrastructure costs. Accelerate delivery by removing testing bottlenecks. Increase productivity with less manual test data management.

  • Simulate third-party systems

    Reduce third-party test transaction costs by 30% to 95%