This guide describes the tasks that you can perform for testing various domains, technologies, and applications. To enable testing, you must configure and enable the environment for testing.
This guide provides the topics to help the API tester use the product by using the user interface, commands or scripts. This guide is intended for API testers.
This guide describes the tasks that you can perform for testing various domains, technologies, and applications. To enable testing, you must configure and enable the environment for testing. This guide is intended for API testers.
In Rational® Integration Tester, you can create transports that facilitate communication between clients and servers by using both TCP- and UDP-based sockets.
Rational® Integration Tester provides access to TCP-based communications.
This document contains information about What's new, installation, known issues, known limitations, and contact information of HCL support.
This document includes information about hardware and software requirements for Rational® Test Virtualization Server.
This guide provides an overview and describes the tasks to get you started with HCL OneTest™ Virtualization.
Typically, a user with the administrator role is responsible for certain tasks including installation, configuration, and integration of the product. This guide lists all such topics.
You can use Rational® Integration Tester to test Java™ applications.
Use the generic JMS plug-in to connect Rational® Integration Tester to a wide range of EAI platforms, which includes any vendor that provides an implementation of this Java™ standard. JMS provides a way of separating the application from the transport layer of providing data. The same Java classes can be used to communicate with different JMS providers by using the JNDI information for a specific provider. The classes first use a connection factory to connect to the queue or topic, and then use populate and send or publish the messages. On the receiving side, the clients then receive or subscribe to the messages
You can import Plain Old Java™ Objects (POJOs) from JAR files into Rational® Integration Tester in order to parse and construct messages containing the serialized forms of those objects. You can construct and parse the Java objects and perform validation, but you cannot test the objects directly.
You can use Rational® Integration Tester to create tests and stubs by setting up an Apache Camel component in an HCL OneTest™ API project. You can configure the technology endpoints supported by the Camel component as the physical resources in the Rational Integration Tester project and test for the services provided by the technology.
Starting from IBM® Rational® Integration Tester V10.0.2 and later, you can create Kafka transports to test Kafka services.
You can use Docker containers with Rational® Integration Tester to run stubs co-located with your test systems.
When you use applications in your test environment that use email services, you can use Rational® Integration Tester to create tests and stubs for testing the email services. You can set up an email transport in an Rational Integration Tester project and configure the email servers as the physical resources in the Rational Integration Tester project, and then test the email services.
You can use Rational® Integration Tester to record the HTTP traffic on the Envoy Proxy by using the Experimental HTTP Tap Filter feature of the Envoy Proxy.
As with any other transport, the File transport includes both logical and physical configurations. Tests and stubs are associated with the logical file, which represents an abstraction of the file and is the same for all environments. The physical File Access configuration includes connection details, and you can configure a different physical File Access for each environment.
You can use the Financial Information eXchange (FIX) transport and FIX dictionaries in Rational® Integration Tester to help you test trade-related messages and the systems that use them.
To provide support for HTTP-based communications, you must configure and run Rational® Integration Tester by using the HTTP transport and SOAP message formatters.
You can configure IBM® Rational® Integration Tester to synchronize IBM API Connect™ Developer Portal resources or IBM API Management Developer Portal resources.
When you want to test the services on applications deployed by the integration node of IBM® App Connect Enterprise, you can use the synchronization feature in Rational® Integration Tester to import details of deployed applications into an HCL OneTest™ API project. You can select the tests and stubs to be created in your project during the synchronization process in Rational Integration Tester.
When you want to test the services on applications deployed by the integration node of IBM® Integration Bus, you can use the synchronization feature in Rational® Integration Tester to import details of deployed applications into an HCL OneTest™ API project. You can select the tests and stubs to be created in your project during the synchronization process in Rational Integration Tester.
You can configure IBM® Rational® Integration Tester to synchronize IBM WebSphere® Application Server resources.
You can test WebSphere® MQ messages using the WebSphere MQ transport method or JMS interface. Rational® Integration Tester also supports testing WebSphere MQ on z/OS systems.
You can configure IBM® Rational® Integration Tester to synchronize IBM WebSphere® Portal resources.
IBM® z/OS® Connect Enterprise Edition provides a framework for enabling z/OS®-based programs and data to fully participate in the new API economy for mobile and cloud applications. Use IBM® z/OS® Connect Enterprise Edition to access z/OS subsystems, such as CICS®, IMS™ and Batch, by using RESTful APIs with JSON formatted messages. You can access multiple z/OS subsystems concurrently through a common interface.
When you have applications hosted in a Kubernetes cluster that have Istio as a service mesh, you can virtualize the services in the cluster by creating stubs and tests for testing with Istio in Rational® Integration Tester.
For testing with Kubernetes set up a Kubernetes cluster, and then you can create and publish stubs from Rational® Integration Tester so that stubs can be run within Kubernetes. The stubs published can be co-located with existing services running within the Kubernetes cluster.
You can import serializable .NET objects from .NET assembly files (.exe or .dll) into IBM® Rational® Integration Tester and apply them to messages in the same way as you would apply a schema. A service-based test or stub can then send and receive a message containing a serialized form of a .NET object from the assembly file. You can construct and parse the .NET objects and perform validation, but you cannot test the objects directly.
If you are using Rational® Integration Tester V9.5.0 or later, you can create MongoDB transports and run tests against them.
If you are using Rational® Integration Tester 8.6.0 or later, you can create MQ telemetry transports.
Configure and run Rational® Integration Tester with the Oracle Fusion plug-in, which provides support for synchronization with and testing of the web services and composites that are available on a configured SOA server (that is, an Oracle WebLogic server with Oracle SOA Suite 11g deployed on it).
If you are using Rational® Integration Tester V9.2.1.1 or later, you can create RabbitMQ transports.
You can use Rational® Integration Tester to test SAP application server resources.
You can incorporate governance in your SOA by using the integration of Rational® Integration Tester with Software AG CentraSite.
You can use Rational® Integration Tester API to test Software AG Universal Messaging Broker server resources. From Rational Integration Tester V10.0.2 or later, you can create Software AG Universal Messaging Broker transports, configure and run Rational Integration Tester with the Software AG Universal Messaging server.
You can configure and run Rational® Integration Tester with the Software AG webMethods Integration Server to connect to Software AG webMethods Broker and Integration Server resources.
To provide secure connections between clients and servers during testing, you can use the Secure Sockets Layer (SSL) technology supported by Rational® Integration Tester.
You can create socket transports that facilitate communication between clients and servers. Before doing so you can review how Rational® Integration Tester provides access to OSI application and transport layers.
In Rational® Integration Tester, tests and stubs reference the logical resources in a project, so you must create at least one logical TCP connection for each TCP transport that you want to use.
If you want to use TCP transports to facilitate communication between clients and servers, you must create physical TCP servers.
You must be aware of certain limitations of packet capture.
Rational® Integration Tester provides access to UDP-based communications.
In versions of Rational® Integration Tester earlier than 8.6.0, you can create only combined TCP/UDP transports. In 8.6.0 or later, you can create separate TCP and UDP transports and create combined TCP/UDP transports in projects that already have combined TCP/UDP transports.
Depending on the version of Rational® Integration Tester that you are using, there are different options available when creating operations, tests, and stubs that use TCP and UDP transports.
You can use workarounds to common problems that you might encounter when you use TCP and UDP transports.
To use IBM® Rational® Integration Tester to test TIBCO messaging, you must configure and run Rational Integration Tester with the TIBCO messaging plug-in. Doing so supports TIBCO Rendezvous messaging ("plain" TIBCO Rendezvous messaging and TIBCO ActiveEnterprise (AE) formats), TIBCO EMS messaging, and sending and receiving AE messages by using TIBCO EMS.
You can test applications on IBM® z/OS® systems by using the capabilities that are supported for mainframes by Rational® Integration Tester.
You can find information about how to configure virtual IP addresses in the operating system, and then use the virtual IP addresses to configure them as virtual clients in tests or as virtual servers in stubs.
You can add more calculations and operations to tests by using the Rational® Integration Tester custom function class. Rational Integration Tester custom function is a Java™ class that extends the com.ghc.ghTester.expressions function.
com.ghc.ghTester.expressions
Many test actions can be completed in non-GUI mode by using the command line, Ant, or REST interfaces.
This guide describes the tasks that you can perform for using virtual services or stubs to simulate parts of an environment if the real services are not yet available or because they are difficult or expensive to use. This guide is intended for API Testers.
This guide describes the tasks that you can perform for tracking the quality of the application. This guide is intended for Test Managers.
You can take certain actions to ensure that your installation is secure, customize your security settings, and set up user access controls.
This document provides information about copyright, trademarks, terms and conditions for product documentation.