Service virtualization, API mocking, and system simulation

for microservice architectures

What do we do?

Traffic Parrot mocks and simulates APIs and services so that you can test your applications and microservices without worrying about test data set-up or environment availability.

Why companies choose us?

  • Self-service tool for teams that move fast
    Typical teams that use our tool:
    1. Product teams that need to release new features to customers fast and often.
    2. Teams on tight deadlines. Teams that want to focus solely on developing user features. Teams that can't spend time developing tools in-house. Teams that can't spend effort on maintaining open source projects.
    3. Cross-functional teams that want to move fast. Cross-functional teams that want to stay self-sufficient. Teams that do not want to depend on centralized teams of administrators (Centre Of Excellence) that manage service virtualization tools for them.
  • Infrastructure-as-code, CI/CD, containers and Kubernetes friendly
    Companies reach out to us because:
    1. They need production-like environments across the development and testing cycle. They run Traffic Parrot locally, in CI/CD and Kubernetes.
    2. They need a tool that supports the infrastructure-as-code approach. The configuration and data files are stored in source control like Git.
  • Compatible with other development and testing tools
    Companies use our tool because they need:
    1. A tool that works well with OpenSource tools they already use like Selenium, Cucumber, JUnit, JMeter, SoapUI, Jenkins, GitHub, Maven, Gradle, etc.
    2. A tool that works well with commercial tools they already use like SauceLabs, Perfecto, Load Runner, ACCELQ, Avo Assure Kobiton, TestComplete, testRigor, Subject7, Virtuoso, QA Wolf, HP UFT/QTP, IBM Rational, etc.
  • Join our roadmap prioritisation

    Companies that use our tool often see us as an extension of their team as we develop the tools to meet our customers' needs. If you have a feature request, we will scope and priortise the work to meet your needs.

  • We create the first 3 mocks for you
    We help you hit the ground running by creating the first 3 mocks for you free of charge!

    We also provide ready-made third-party API mocks, so you don't have to develop them in-house.
  • Help justify the purchase with ROI models

    We work closely with you to understand how our tool will benefit your team. We help you calculate how much return on investment (ROI) you should see and how soon using our spreadsheet ROI models.

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%

×

From 2 releases a year to a release every 2 weeks!

The "Releases Report" helps companies identify the bottlenecks
that prevent them from releasing new features to customers more often

* indicates required