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.
Bestow Inc has used Traffic Parrot gRPC mocks to decouple teams and deliver features faster to customers.
Traffic Parrot is specifically designed to maximize the productivity of developers writing automated tests and to enable them to mock out microservices for local development. Their lightweight platform with gRPC support was a good fit for our Docker and Go-based development environment. They provided strong support during the POC and continue to track the rapid evolution of gRPC, acting as an effective extension to our team.
A Fortune 500 E-Commerce company moves to a microservice architecture and uses Traffic Parrot.
Traffic Parrot, while not as fully featured as offerings from HP and IBM, offered the key capabilities that our teams needed such as HTTPS and JMS IBM MQ and a substantially smaller footprint that allowed it to run locally. We have been very pleased by Traffic Parrot's email support and responsiveness to our requests and would recommend them to other teams doing microservice-based architectures.
A global retail bank has migrated one of their departments off CA Lisa and now saves 51% on tool costs per year
We have migrated our department off CA Lisa to reduce our operational costs in performance and system testing environments. We used WireMock for HTTP stubbing and mocking and Traffic Parrot for IBM MQ. Neither WireMock nor Traffic Parrot provides all the features available in CA Lisa. Still, after initial proof of concept assessment, we have decided those tools feature sets will be sufficient for our needs and significantly cut costs. It took our team six months to migrate HTTP to WireMock and another three months working closely with the Traffic Parrot team to improve their offering to meet our load testing and mainframe integration requirements. With this investment, we cut our tooling costs in half.
A software house uses Traffic Parrot to complete testing months ahead of schedule and to enable automated testing
We have used Traffic Parrot to simulate third-party HTTP services and test our product in isolation. Traffic Parrot consultants have developed custom-made simulators for us. During the first testing cycle, it allowed us to find 28 issues with our product’s release candidate and fix them early in the software lifecycle. This means completing the testing schedule more than 2 months earlier than anticipated just for the first release alone.
We have also used Traffic Parrot to create third party system simulators that communicate over IBM MQ queues. The previous process took at least 30 minutes of manual effort per test case to verify when the interface was available—and sometimes up to 3 days when testing needed to be scheduled with external teams. Our Traffic Parrot simulators respond within milliseconds and are always up. They enabled our team to create automated tests that rely on those service responses and meet our department automated testing KPIs. This allowed us to reduce the regression testing cycle from 30 days to a week.
Get a free 30-minute service virtualization and API mocking consultation for your team, tailored to your goals and challenges. Leave your email address below, and we will contact you shortly to schedule it:
You can run Traffic Parrot in Jenkins, TeamCity, Bamboo and CircleCi.
Test your microservices in isolation by running tests and mocks directly on the build agent.
Traffic Parrot is different to other tools in a few key ways.
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.
Have a look at the service virtualization tools comparison for more details.
Create automated suites of tests with less effort
Reduce costs, complexity, risk and time to market of your products
Decouple yourself from other teams and systems
You development teams work in parallel. You test teams detect defects early.
Simulate test environments. Reduce infrastructure costs. Accelerate delivery by removing testing bottlenecks. Increase productivity with less manual test data management.
Reduce third-party test transaction costs by 30% to 95%