Service Virtualization

Edge Service in Cloud

Distributed Performance Test as a Service

Quality Test as a Service

header

Our Products

Test Platform As a Service


Advertising

Mystique
Service Virtualization in Cloud


Increase speed to market of the development by offering virtual service before the actual service is ready to consume.


Advertising

Petra
Edge Service in Cloud


Practice Canary Release/Parallel Change pattern with smart routing in the continuous delivery model.

Advertising

Beast
Distributed Performance
Test as a Service


Load test the applications like how the real customers throw traffic from different.

Advertising

Elixir
Quality Test as a Service


Need a platform for Test Engineers to schedule and execute suite of test cases at scale with an AI-Powered test automation dashboard to track release readiness? Checkout QTAAS

Why Service Virtualization?


With modern software practices, especially with SOA/Microservices architecture the application is built with several loosely coupled services. Development & Reliability Engineering teams that want to access these dependent services during development and testing often find its difficult to access due to firewall or its under development.

With TDD & BDD practice, developers can continuously test the functionality of the application in CI-pipelines by spinning up a virtual service based on the integration service contract.

What is Mystique?


Mystique is a managed / Software as a Service offering that let you spin up a virtual service on demand with a simple configuration.

  • Control traffic distribution - throttling % of traffic to different versions of an app.
  • Security/Access control with whitelisting/blacklisting ip address / API key
  • Rate Limiting
  • Metrics and Monitoring

How it Works

Mystique - MOCK | STUB | Virtual Service On-Demand

PETRA - CLOUD EDGE SERVICE

Control the Traffic between services in the Cloud


SOA/Microservices architecture provides a lot of benefits to the teams, however its complex to manage how various services interact especially in multi-cloud or hybrid environment. Petra is a dev friendly router that lets you control and manage the traffic between services.

Leverage Petra to Practice Canary Release/Parallel Change pattern with continuous delivery model. A/B Test or Test and Target new features, roll-out incremental features of an app by throttling percentage of traffic.

What is Petra?


Petra is a managed / Software as a Service and a dev Friendly software router that lets you control and shape the traffic between services. Practice Canary Release/Parallel Change pattern with continuous delivery model. Throttle percentage of traffic between different artifacts of an app with various dynamic routing capabilities.

  • Control traffic distribution - throttling % of traffic to different versions of an app.
  • Security/Access control with whitelisting/blacklisting ip address / API key
  • Rate Limiting
  • Metrics and Monitoring

Distributed Performance Test as a Service

Why Beast?

  • Load test the applications like how the real customers throw traffic from different geographical regions.
  • It's a managed service where engineers can schedule a test with advanced options via control plane. Can seamlessly integrate with continuous integration(CI) process.
  • Capable to execute a jmeter/jmx scripts on demand in the cloud or hookup the existing performance scripts via enterprise apps integration module.

Quality Test as a Service

Why Elixir?

  • Elixir offers a platform for Test Engineers to schedule and execute the tests authored in Gherkin-BDD or leverage existing test scripts written with test frameworks like TestNg, Junit. It supports BDD tools like Cucumber, Rest Assured and Karate.
  • Elixir offers easy to use control plane to schedule the functional or regression suite of test with various options:
    - Choose appropriate team, application and test suite, tests that is hooked up with existing test automation scripts from the source code repo.
  • Analyzing defects and trends helps you make effective “go/no-go” decisions while reducing the risk to the business. QTaas can seemlessly integrate with bug tracking systems to create issues with failure information.
  • Report and graph your quality execution process with QTAAS that has an integrated AI powered test automation Dashboard with report portal to centralize quality reporting so you can make real-time decisions based on application status across projects and QA initiatives.