Tosca Orchestrated Service Virtualization

Tosca Orchestrated Service Virtualization (OSV) allows you to record and simulate services. With simulated services, you can focus the tests on your system and avoid communication with required services. Required services can block your tests because they can be cost-intensive, unreliable or unavailable for several reasons like:

  • The service is offline

  • The service is broken

  • The service provides wrong test data

  • The service is under development

The illustration below shows the communication between your system and one available service, one broken service and one cost-intensive service. Your tests fail because of the broken service. With Tosca OSV, you can simulate the service with all required messages and keep the tests running. This allows you to focus on test results based on your system.

Risk of webservices for tests

Supported standards

Tosca OSV allows you to use the following standards and formats:

Webservice Standards

REST

SOAP

Transport Layer

HTTP

MLLP

TCP IP

TLS

Message Format

Fixed Length

HL7

JSON

TXT

XML

Message Description Language

JSON Schema

XSD

Message Queue Support

Active MQ

Apache Kafka

IBM MQ

MSMQ

Oracle WebLogic

Rabbit MQ - Advanced Message Queuing Protocol

Tibco EMS

Webservice Description Language

OData 4.0

RAML

SWAGGER (supports scan of JSON format only)

WADL

WSDL

The following chapters contain information on how to:

Paths

All specified paths refer to a default installation on drive C:\ with the default paths recommended by Tricentis Tosca.

  • Tosca OSV program files: C:\Program Files\TRICENTIS\Tosca OSV or C:\Program Files (x86)\TRICENTIS\Tosca OSV

  • Tosca Commander project files %TRICENTIS_PROJECTS%: C:\Tosca_Projects\


Was this information helpful?

Tricentis Tosca Manual 12.3 © Tricentis GmbH