Tricentis Tosca – API Simulation

Test earlier, deploy faster with virtual environments

Tricentis API Simulation enables you to deliver complete and realistic test environments by simulating microservices that are out of your control or unavailable, allowing you to shift testing left and ensure quality at the earliest stages of development to accelerate delivery.

Why API Simulation

As demands on testing and development teams to deliver faster with higher degrees of quality increase, simulation and virtualization is critical to advance test automation into a true state of continuous testing. With the power of Tricentis API Simulation’s easy-to-use workflows, users can rapidly create complete and realistic test environments to test earlier, test faster, and improve software quality for optimized delivery.

Tosca API Simulator agents log

Increase environment testability, reduce infrastructure cost

End-to-end test automation can be difficult when environments have unstable, unavailable, or costly API dependencies. Build and deploy intelligent, stateful simulated API services, reducing IT infrastructure costs associated with your ever-changing API landscape and enabling on-demand, anytime testing.

Background

Identify and address API instability

API Simulation enabled contract testing ensures your APIs perform as expected by validating them from your consumer’s perspective. Detect potential changes or failures early and prevent disruptions in your environment by verifying API contracts before they break and before they impact your consumers.

Tosca API simulation - Identify API instability

Enhance your performance engineering

Simulate realistic response times replicating high volumes of traffic from mobile apps, web portals, and overloaded APIs, allowing you to perform large-scale performance and load testing without the need of your full performance testing environment.

Tosca API Simulator with realistic response time simulation

Seamless collaboration between dev and QA

Regardless of coding experience, services can be created as code or codeless. Dev teams can benefit from early-stage code mocking and those same artifacts can be leveraged by the QA team as model-based objects in Tosca, allowing unified workflows between developer and QA audiences and simplified maintenance through Tosca’s proven model-based technology.

Tricentis Simulation: Collaborate and share infographic

Benefits

Simulate anytime, test anywhere with API Simulation

Background
Eliminate testing delays

Easily simulate interactions with dependent components that are not available, not yet implemented, or still evolving.

Background
Enable continuous testing

Stabilize access to your dependent systems and testing infrastructure so that developers and testers can continue to work.

Background
Rapidly build and create

Leverage easy-to-use workflows to create complete simulation scenarios (RR pairs) and functional API test cases.

Background
Reduce cost

Simulate costly API services and virtualize complex test environments to reduce testing overhead and maintenance.

Background
Reduce risk

Identify potential issues early to mitigate risks and improve software quality.

Background
Increase collaboration

Leverage a shared environment for development and testing teams to work together.

Features

How we do it

Simulation and virtualization
Model-based, change resilient
Learning mode
Network capture and creation
Shared state
Cross-platform deployment
Natively in Tosca Cloud
Icon Arrow
Collaboration between Dev and QA
Tosca's Model-based approach
Tosca AI-focused learning mode
Network capture and creation in Tosca Simulation

How does it work

Watch these overview videos to see API Simulation action.

Install a simulator agent
Create a simulation as text
Create simulation from API messages

Deploy simulation
View your Simulator agent logs