Tricentis Tosca API Scan

Tricentis Tosca API Scan enables you to test your application programming interfaces (APIs). Its rapid end-to-end tests verify the performance and error handling of your API.

Communication between layers

API Scan enables you to perform the following tasks:

For detailed information on supported standards and formats, see chapter "Supported standards".

Use API Scan for webservice tests

You can use Tricentis Tosca API Scan to create TestCases for the API Engine (see chapter "Create TestCases with API Scan").

For more information on webservice testing with the API Engine, see chapter "API Engine 3.0".

API Scan also enables you to create REST or SOAP TestCases and Modules for the Webservice Engine (see chapter "Tosca Webservice Engine 3.0").

Use API Scan with the API Connection Manager

You can save and manage connections that you create in API Scan in the API Connection Manager.

Additionally, you can use connections that you configured in the API Connection Manager in API Scan.

For more information, see chapter "Manage API connections".

Use API Scan for Orchestrated Service Virtualization tests

API Scan enables you to export messages as OSV Scenarios to Tosca Commander.

Furthermore, you can export messages from API Scan directly to OSV (see chapter "Export messages to OSV").

 

Integration of API and OSV

Supported standards

Tricentis Tosca API Scan allows you to use the following standards and formats:

Webservice Standards

REST

SAP RFC

SOAP

HTTP Cookie

Transport Layer

HTTP

JMS

MLLP

RFC

TCP IP

TLS

WebSocket

Message Format

Fixed Length

HL7

IDOC

JSON

TXT

XML

Message Description Language

JSON Schema

XSD

Message Queue Support

ActiveMQ

ActiveMQ Artemis

Apache Kafka

Amazon SNS

Amazon SQS

IBM MQ

MSMQ

Oracle WebLogic

Rabbit MQ - Advanced Message Queuing Protocol

Tibco EMS

Webservice Description Language

OData 4.0

OpenAPI 3.0

RAML

SWAGGER

WADL

WSDL

Authentication

Basic Authentication

Client Certificate

Digest

Java Keystore

Kerberos/SPNEGO

NTLM

OAuth 2.0

SAML