HCL OneTest API 9.2.1
HCL OneTest API
Technical Tester guide (New user)
Overview
Testing methodology
Test approach
Test phases
Compliance testing before running tests
Unit testing
Integration testing
System testing
System integration testing
Building tests
Options for creating test resources
Building system model by means of synchronization
Building a system model manually
Test asset creation and recording
Message exchange pattern (MEP)
Test execution
Project structure
Folder structures
Architecture school
Implementing tests
Test data
Creating test templates and test suites
Running tests and test suites
Implementing stubs
Stub performance
HCL Quality Server overview
Domains and environments
Deploying stubs
Publishing several versions of the same stub
Running stubs
Sharing and managing stubs
Service-oriented architecture (SOA) testing
HCL OneTest API capabilities
SOA test strategies
HCL OneTest API user profiles
SOA and HCL OneTest API
Interactive Guides
Task flow: Basic test scenario
Task flow: Advanced test data scenario
Administrator guide
Planning
Release Notes for Version 9.2.1 and 9.2.1.1
Platform considerations
Security considerations for HCL OneTest API
Network ports
Installing
Hardware and software requirements
Choosing your installation preference
Installation considerations for HCL OneTest API
HCL OneTest API on Linux systems
HCL OneTest API for non-administrative users
HCL OneTest API installation topology
Installation considerations for HCL Quality Server
Installing the product software
Starting the installation
Installing by specifying the repository location
Installing HCL OneTest API
Installing HCL Quality Server
Installing the software silently
Setting up licensing
Using a local license server
Using a proxy server to connect to a license server
Uninstalling HCL OneTest API
Troubleshooting: Installation and configuration
Configuring
HCL OneTest API
Installed directories
User file storage
Configuring the project results database
Creating the project results database by using IBM DB2
Creating the project results database by using Oracle
Creating the project results database by using Microsoft SQL Server
Creating the project results database by using MySQL
Upgrading the project results database schema
HCL OneTest API tool packages
Working with the Library Manager
Firewalls, VPNs, and multihomed machines
Configuring HTTP watch mode (Unix-like installations only)
Adding the libraries for database testing using the Library Manager
Custom providers
Adding providers
Copying existing providers
Renaming providers
Removing providers
Configure default and custom provider library settings
Changing installation directories
Editing libraries
Adding libraries
Copying libraries
Removing libraries
Resolving missing libraries errors
Library manager command-line options
Generating a HCL OneTest API configuration file
Editing a HCL OneTest API configuration file
Applying a HCL OneTest API configuration file
Library manager GUI settings
Selecting a messaging library
Selecting JDBC drivers
Troubleshooting: Installation and configuration
Configuring HCL OneTest API
HTTP/TCP proxy setup
Modifying the configuration settings of the HTTP/TCP proxy
Host filters for chained proxies
Configuring a reverse HTTP, HTTPS, or TCP proxy
Advanced HTTP and TCP proxy configuration
Configuring Apache Tomcat to use HTTP/TCP proxy:
Configuring WebSphere Application Server to use HTTP/TCP proxy
HTTP/TCP proxy logs
Starting and stopping the HTTP/TCP proxy
Programmatic custom certificate creation in proxy
Interface CertificateCreator
Setting up the JDBC proxy
Installation considerations for the JDBC proxy
Modifying the configuration settings of the JDBC proxy
Deploying JDBC proxy into Apache Tomcat
Deploying JDBC proxy into the RedHat JBoss server
Debugging failed Window services
Integrating
HCL OneTest API and Rational Quality Manager
Setting up the integration with Rational Quality Manager
Configuring a Rational Quality Manager integration
Configuring the HCL OneTest API Agent
Working with HCL OneTest API resources in Rational Quality Manager
Exporting resources from HCL OneTest API
Tests and test suites in IBM Rational Quality Manager
Verifying the HCL OneTest API Agent
Executing test cases in IBM Rational Quality Manager
Managing HCL OneTest API test execution parameters in Rational Quality Manager
Adding input and output tags to tests
Exporting an HCL OneTest API test to Rational Quality Manager
Running multiple HCL OneTest API tests in Rational Quality Manager
Troubleshooting: Rational Quality Manager
HCL OneTest Virtualization and Rational Quality Manager
Integrating HCL OneTest Virtualization with Rational Quality Manager
Deploying virtual services by using HCL OneTest Virtualization
HCL OneTest API and HP Quality Center
Setting up the integration with HP Quality Center
Installation files for HP Quality Center
Setting up the HP Application Lifecycle Management 11.x server
Setting up the HP Application Lifecycle Management 12.0 server
Setting up HP Quality Center 11.x and 12.0 client
Installing the Connectivity Add-In on the 11.x and 12.0 client
Setting up the HP Application Lifecycle Management 12.2 and 12.5 server
Setting up HP Quality Center 12.2 and 12.5 client
Installing the Connectivity Tool and performing HP ALM Client Registration on 12.2 and 12.5 clients
Example: Customizing the workflow in HP ALM Quality Center 11 and 11.5
Normalizing the location of HCL OneTest API assets
Working with Integration Test artifacts in HP Quality Center
Generating VAPI-XP scripts with HP Quality Center
Creating the GH-Tester test type
Creating tests in HP Quality Center
Creating test sets in HP Quality Center
Defining test environments
Running tests
Running tests and test sets on remote hosts or host groups
Test execution results
Linking HCL OneTest API tests to HP Quality Center tests
HCL OneTest API and UrbanCode Deploy
HCL OneTest API and Rational Software Architect Designer
Examples: Rational Software Architect Designer extensions
HCL OneTest API and Apache Maven
Generating Maven scripts to run stubs, tests, or suites
Running POM files from earlier versions of HCL OneTest API
HCL OneTest API and change management tools
Setting up the integration with the change management tools
Creating defects in the integrated change management tool
Creating defects in OSLC provider change management tool
Creating defects in Team Foundation Server change management tool
Creating defects in Atlassian JIRA tool
Creating defects in HP Quality Center tool
HCL OneTest API and HP QuickTest Professional
Running QuickTest Professional scripts
HCL OneTest API and Jenkins
Generating Jenkins project configuration for running tests and suites
Setting up the integration with Jenkins
Configuring the Jenkins environment for running tests
Configuring the Jenkins environment for viewing test results
Viewing the test results in Jenkins
HCL OneTest API and software configuration management tools
Setting up the integration with EGit (git)
Setting up the integration with Rational Team Concert
Working with the SCM applications
Checking in projects
Checking out a project
Working with the different Views in the SCM application
Technical Tester guide
Testing with Docker
Preparing to use Docker
Task flow: Basic scenario with a Docker container
Supported transports to publish stubs to Docker
Testing with SSL
Testing Oracle Fusion
Requirements for Oracle Fusion
Deploying into an Oracle WebLogic Server
Working with Oracle Fusion resources
Creating a physical Oracle SOA Server resource
Adding a logical SCA Domain
Configuring an Oracle SOA Server
Configuring an Oracle Service Registry
Oracle Fusion tests
Testing Software AG CentraSite
Software AG CentraSite requirements
Setting up the CentraSite ActiveSOA Action Templates
Adding action templates
Running the Test Run Age template
Creating the HCL OneTest API policy
Setting the policy state
Disabling CentraSite ActiveSOA action templates
Working with CentraSite services
Defining the CentraSite server
Managing attributes in the CentraSite registry
Managing CentraSite publication fields
Adding a registered CentraSite WSDL as a synchronization source
Configuring test suite reports for CentraSite
Configuring results publishers for CentraSite
Configuring publishing options for a suite
Certification test suites for CentraSite
Publishing stubs to CentraSite
Troubleshooting: Software AG webMethods
Testing Software AG webMethods
Setting up webMethods Integration Server
Software AG webMethods requirements
Installing the webMethods Integration Server adapter package
Deploying JDBC proxy into Software AG webMethods Integration Server
Enabling data source access for the JDBC adapters in Software AG webMethods Integration Server
Configuring Software AG webMethods Integration Server to use the HTTP/TCP proxy
Managing webMethods recorders
webMethods network settings
webMethods Broker transport
Creating the webMethods Broker transport
Configuring the webMethods Broker transport
Publishing and capturing broker documents
Message actions for webMethods Broker documents in tests
Integration Server transport configuration
The Integration Server transport
Creating a physical webMethods Integration Server resource
Creating a cluster
Adding a webMethods Integration Server Domain
Adding or removing synchronized packages
Configuring the Integration Server transport
Using webMethods Integration Server services
Testing SAP applications
Testing requirements
Installing a custom SAP ABAP plug-in
Configuring SAP Process Integration to use the HTTP/TCP proxy
SAP application server synchronization
Creating physical SAP application server transports
Creating logical SAP application servers
Viewing definitions of synchronized RFCs and IDocs
Working with SAP application server resources
BAPIs and RFCs
Function invocation support
Testing synchronized business objects
IDocs
Publishing IDocs
Subscribing to IDocs
Processing non-native (XML) IDocs
Configuring and to send and receive IDocs
Sending a test IDoc from ECC to
Testing WebSphere MQ messages
Task flow: Test Websphere MQ messages/transport using the MQ transport method
Task flow: Test Websphere MQ messages using JMS interface
WebSphere MQ software requirements
Installing and configuring HCL OneTest API API exits
Deploying HCL OneTest API API exits
Installing API exits on Windows (32-bit)
Installing API exits on Windows (64-bit)
Installing API exits on Linux (32-bit)
Installing API exits on Linux (64-bit)
Installing API exits on zLinux
Installing API exits on AIX
Installing API exits on Solaris (SPARC)
Installing API exits on Solaris (x86_64)
Configuring a queue manager to use the API exit
Configuring a queue manager by using the WebSphere MQ Explorer
Configuring a queue manager by modifying the qm.ini file
Configuring a queue manager to support sift-and-pass-through stubbing
Security settings for MQ exit resources
Additional configuration steps if the user cannot be given queue create permission
Enabling logging for IBM WebSphere MQ Exit
Working with WebSphere transports
Configuring WebSphere MQ transports
Basic settings
MQ SSL settings
Recording settings
Recording by using Queue browsing mode
Recording by using proxy queues mode
Recording by using mirror queues mode
Recording by using Dynamic mirror queues mode
Recording by using Queue aliasing mode
Recording by using Record-the-transport mode
Security settings for HCL OneTest API MQ alias queue recording
Stubbing settings for MQ transport
MQ transport: Read, Write and Browse queue settings
MQ Transport: Advanced settings
Working with WebSphere MQ messages
WebSphere MQ message formats
Messages send request
Selecting the transport and formatter
Adding message headers
Messages publication
Selecting the transport and formatter
Configuring message headers
Subscribing to messages
Creating subscribe actions
Selecting the transport and formatter
Subscribing to MQ messages
Troubleshooting: Websphere MQ
Testing with RabbitMQ
Requirements for RabbitMQ
Creating logical RabbitMQ transport connections
Creating physical RabbitMQ transport brokers
Working with RabbitMQ messages
Messages send request
Selecting the transport and formatter
Configuring the publication task
Messages publication
Selecting the transport and formatter
Configuring messages to be sent
Subscribing to messages
Creating subscribe actions
Selecting the transport and formatter
Subscribing to RabbitMQ messages
MEP settings for transport
Stubbing settings for transport
Recording transport traffic
Testing with IBM Integration Bus
IBM Integration Bus requirements
Working with IBM Integration Bus resources
IBM Integration Bus integration node synchronization
Synchronizing with the IBM Integration Bus integration node
Working with the service components
Operations
WebSphere MQ nodes
HTTP nodes
Web services nodes
Transports
Troubleshooting: IBM Integration Bus
Testing with WebSphere Application Server
IBM WebSphere Application Server requirements
Deploying JDBC proxy into WebSphere Application Server
Selecting and enabling JDBC data sources in WebSphere Application Server
Removing JDBC proxy from WebSphere Application Server
Working with IBM WebSphere Application Server resources
WebSphere Application Server synchronization
Creating physical WebSphere Application Server transports
Synchronizing a WebSphere Application Server instance
Integration with Service Integration Bus (SIBus)
Service Integration Bus (SIBus) transports
Creating WebSphere service integration bus (SIBus) transports
Configuring JNDI connections
Configuring direct connections
Configuring SIBus security with SSL
Configuring stub settings for SIBus transports
Configuring advanced settings for SIBus transports
Using the SIBus transport for recording and stubbing
Working with SIBus messages
Deploying SIBus Intercept Mediator
Installing SIBus Intercept Mediator
Configuring SIBus Intercept Mediator
Enabling and disabling remote diagnostic logging for SIBus Intercept Mediator
Configuring the service integration bus for recording and virtualizing in HCL OneTest API
Creating the HCL OneTest API SIBus mediation
Applying the HCL OneTest API SIBus mediation to existing destinations
Creating HCL OneTest API destinations for recording and virtualization
Recording and virtualizing in a secure bus
Troubleshooting: WebSphere Application Server
Testing with WebSphere Portal
Websphere Portal requirements
Working with WebSphere Portal resources
Synchronizing WebSphere Service Registry and Repository
Physical WebSphere Service Registry and Repository server
Creating a physical WebSphere Service Registry and Repository server transport
Synchronization with WSDL documents in a WebSphere Service Registry and Repository instance
Creating a new synchronization source
Adding a WSDL document to the Schema Library
Troubleshooting: WebSphere Portal
Testing with IBM API Developer Portals
API Developer Portal requirements
Working with API Developer Portal resources
API Developer Portal synchronization
Physical API Developer Portal
Creating a physical connection to an API Developer Portal instance
Synchronizing with WSDL documents in an API Developer Portal instance
Setting up a new synchronization source
Adding a WSDL document to the Schema Library
Synchronization with Swagger documents in an API Developer Portal instance
Creating a new synchronization source
Testing with IBM z/OS Connect Enterprise Edition
Testing with IBM z/OS Connect Enterprise Edition
Creating a physical z/OS Connect transport
Setting up a new synchronization source
Testing TIBCO applications
TIBCO requirements
Configuring TIBCO BusinessWorks to use HTTP/TCP proxy
Deploying JDBC proxy into TIBCO BusinessWorks
Rendezvous transport
In the Logical View
Configuring the Rendezvous transport
Sending RV messages
Receiving RV messages
EMS transport libraries
In the Logical View
Configuring the EMS transport
Sending EMS messages
Receiving EMS messages
SSL in TIBCO EMS
Updating the configuration files for EMS recording
TIBCO BusinessWorks and Design Time Libraries
Adding a BusinessWorks project as a synchronization source
Adding Design Time libraries
Configuring TIBCO BusinessWorks
Configuring TIBCO
Configuring HCL OneTest API
BusinessWorks private processes
Enabling private process testing in TIBCO Designer
SmartSockets transport
Creating SmartSockets transports
Configuring SmartSockets transports
Sending SmartSockets messages
Receiving SmartSockets messages
Troubleshooting: TIBCO
Testing Microsoft .NET objects
Adding the GHDotNetUtils.dll file to the global assembly cache
Adding .NET object schemas
Adding .NET objects in messages
Testing Java applications
Testing Java applications that use HTTP
Configuring stand-alone Java applications to use HTTP/TCP proxy
Configuring Java applications that use Apache HTTP client libraries to use the HTTP proxy
Testing Java applications that use JDBC
Working with the Java method transport
Java virtualization agent
Modifying the configuration settings of the Java virtualization agent
Installing a Java virtualization agent into a Java application
Optimizing Java application performance for the Java virtualization agent
Enabling and disabling remote diagnostic logging for the Java virtualization agent
Troubleshooting: Java method transport
Working with Java application resources
Creating logical Java application resources
Logical Java application resources
Creating physical JVM resources
Testing Java objects
Adding Java object schemas
Using Java objects in messages
Example: Java classes in the schema
Testing Java Message Service (JMS) systems
JMS transports overview
Configuring the JMS transport
JNDI and connection settings
Message properties
SSL settings
Recording and stubbing settings
Advanced settings
Configuring how messages are published and received
Publishing JMS messages
Receiving JMS messages
Message filters
Testing with the HTTP transport
Adding a synchronization source
WADL documents
Adding a WADL document as a synchronization source
Swagger definitions
Adding a Swagger definition as a synchronization source
RAML definitions
Adding a RAML definition as a synchronization source
Web services
Web services
WSDL documents
Adding a WSDL document as a synchronization source
Adding a WSDL document to the Schema Library
Structure of a WSDL message
WSDL message properties
WSDL message to XML document conversion
Adding an identity to a WSDL service component
WSDL versioning considerations
Troubleshooting: WSDL schemas
Web services security actions
Adding user tokens
Adding timestamp tokens
Adding binary tokens
Adding signatures
Encrypting SOAP messages
Decrypting SOAP messages
Validating signatures
Adding LTPA tokens
HTTP transport
Creating HTTP transports
Creating logical HTTP connections
Creating physical web server resources
Limitations of packet capture
Troubleshooting: HTTP and Web Services
Testing with the FIX transport
FIX dictionaries
Adding FIX dictionaries
Applying FIX dictionaries to messages
The FIX transport
Configuring the FIX transport
FIX Transport - Session details
FIX transport - Storage details
FIX transport- Logging details
FIX transport - Advanced details
FIX transport - Recording details
FIX messages
Using FIX Admin Messages
FIX conversations
Limitations of packet capture
Testing with the email transport
Creating email transports
Creating email resources
Configuring email transports
Email settings
Configuring message headers
Email messages
Publishing email
Subscribing
Testing with the MQ telemetry transport
Creating logical MQ telemetry transport connections
Creating physical MQ telemetry transport brokers
Testing with TCP and UDP transports
Sockets overview
TCP transports
Creating logical TCP connections
Creating physical TCP servers
Limitations of packet capture
UDP transports
Creating logical UDP connections
Creating physical UDP servers
TCP/UDP transports
Using TCP and UDP transports
Troubleshooting: TCP UDP sockets
Testing with the File transport
File transport
Working with remote files
File messages
Stubbing settings for File transport
MEP settings for File transport
Testing applications on z/OS
Testing with CICS
Before creating CICS transports
Using CICS Transaction Gateway for recording and virtualization
Requirements for the CICS Transaction Gateway
Adding the CICS Transaction Gateway agent to a client application
Enabling recording in a CICS Transaction Gateway client application
Enabling virtualization in a CICS Transaction Gateway client application
Enabling recording and stubbing in the CICS Transaction Gateway daemon
Enabling and disabling remote diagnostic logging for the CICS Transaction Gateway proxy
Viewing the configuration and log files
Recording and virtualizing DPL calls in CICS Transaction Server
Installing and configuring the CICS Transaction Server agent on z/OS
Installing a newer version of CICS Transaction Server agent
Configuring the CICS Transaction Server agent on z/OS
Configuring CICS® Distributed Program Link (DPL) agent to use HTTPS
Defining resources and starting the CICS Transaction Server agent
Troubleshooting the CICS Transaction Server agent
Recording and virtualizing CICS applications that use IPIC
Configuring HCL OneTest API for recording and virtualizing IPIC traffic
Enabling IPIC recording and virtualizing in a CICS client application
Using CICS web services for HTTP traffic
Defining CICS resources in HCL OneTest API
Configuring the CICS Server physical resource
Filtering using program names and transaction IDs while recording
Configuring CICS Transaction Gateway messages in tests
Testing with WebSphere MQ on z/OS systems
Transferring files to z/OS
Unpacking the files
Authorizing APF for the load library
Adding RITMQF to the LPA
Configuring IBM WebSphere MQ on z/OS
Security settings for MQ exit resources on z/OS
Additional configuration steps if the user cannot be given queue create permission
Message interception and application setup
Editing the JCL for local customization
Running HCL OneTest API jobs
Verifying the configuration and installation of the API exits
Special considerations for queue sharing groups
Creating transports for WebSphere MQ
Using WebSphere MQ transports on distributed platforms
Uninstalling HCL OneTest API and the RITMQF exit module
Testing with IMS Connect
Before creating IMS Connect transports
Create transports for IMS systems
Creating the IMS Connect transport
Configuring IMS Connect messages
Configuring HCL OneTest API for recording IMS Connect traffic
Configuring HCL OneTest API for virtualizing IMS Connect traffic
Testing with DB2 on z/OS systems
Understanding the Compiled Language Interception Processor (CLIP)
Installing and configuring the Compiled Language Interception Processor (CLIP)
Installing the CLIP agent front-end
Installing the CLIP agent back-end (probe) on z/OS
Configuring the CLIP agent back-end (probe) on z/OS
Setting up AT-TLS
Getting ready to record and virtualize DB2 activity in COBOL on z/OS
Setting up the CICS environment
Setting up the MVS batch environment
RITMGR Operator Commands
CLIP command line options
Troubleshooting: Testing on IBM z/OS
Error messages: IBM WebSphere MQ on IBM z/OS
Common errors: IBM WebSphere MQ applications on IBM z/OS
Troubleshooting: Testing with DB2 on z/OS systems
Global problem notifications
Logging references
Locating the logging properties files
Working with logs
Working with HTTP/TCP proxy logs
Working with logs
Working with RQMAgent logs
Debugging with the JVM console
Technical Tester reference
HCL OneTest API reference
Overview
HCL OneTest API projects
Project settings
Switching users on a project
Exporting test resources from a project
Importing test resources into a project
HCL OneTest API workbench
Test artifact documentation
Tags for dynamic data access
Environment properties, bindings, and tasks
Test cycles overview and management
Creating and editing test cycles
Joining and unjoining a test cycle
Closing, deleting, and reopening test cycles
Pausing test cycles
Changing preferences
Creating an email publisher
Architecture School
The Logical View
Creating a service component
Creating and monitoring an infrastructure component
Creating dependencies
Editing and viewing component details
Creating and editing an operation
Setting the focus on a specific component
Hiding dependencies
External synchronization resources
The Physical View
Adding a cluster to the Physical view
Adding a database to the Physical view
Adding a host to the Physical view
Adding a file access to the Physical view
Adding an identity to the Physical view
Adding an identity store to the Physical view
Adding an LTPA provider to the Physical view
Adding a subnet to the Physical view
Synchronization view
Schema Library view
Data Model view
Creating data models
Editing data models
Deleting data models
Rule Cache view
Environment Tasks view
Associating environment tasks with stubs and scenarios
Topology Discovery overview
Starting the topology discovery process
Configuring a WebSphere MQ observation point
Creating model components from discovered resources
Limitations of topology discovery
Recording Studio
Monitor Configuration view
Monitoring operations or transports
Exporting monitors settings
Importing monitors settings
Events Monitors Properties view
Events view
Specifying the display options in the Events view
Automatically stopping a recording
Adding or removing columns in the event table
Sorting data in the events table
Filtering data in the events table
Exporting recorded events
Importing recorded events
Creating test resources from recorded events
Adding recorded events to an existing test or stub
Managing recorded events data
Searching recorded events data
Triggers view
Creating standalone triggers
Running triggers
Adding or removing triggers to or from the triggers menu
Using the Recording Studio
Capturing events
Recording from an ad hoc monitor
Creating an operation from recorded events
Recording HTTP and HTTPS traffic
Recording TCP traffic
Recording Java Message Service (JMS) traffic
Recording JMS by using Subscribe/Browse
Recording JMS by using the Client Agent
Recording MQ telemetry traffic
Recording RabbitMQ transport traffic
Recording WebSphere MQ and TIBCO EMS Server events
Recording and virtualizing RFCs
Configuring the Recording Studio settings of logical SAP application servers
Configuring subscribe operations to record IDoc types
Creating event monitors for SAP recordable resources
Recording SQL events
Recording FIX traffic
Recording Java method calls
Playing back recorded events
Data masking concepts, methods, and types
Creating non-schema specific data masks
Creating schema-specific data masks
Modifying or deleting data masks
Specifying data masking permissions
Test Factory
Tests: Overview and tasks
Test phases
Test views
Creating a single empty test
Creating a single test by using MEP
Creating multiple tests by using MEP
Creating a test from a template
Creating tests by pasting
Creating tests from recorded events
Setting the Test properties by the input and output tags
Overriding the inherited integration for change management applications
Changing the contents of a test
Filtering header values
Monitoring a log file during a test
Example: Monitoring a remote log file
The Tag Data Store
Message cases
Pass paths
Failure paths
Running or scheduling the running of a test
Test suites: Overview and tasks
Manipulating the contents of a test suite
Test suite scenarios
Scenario name and runtime options
Scenario reference settings
Scenario data
Results publishers
Working with file results publishers
Continue on fail option
Test suite execution
Customizing or scheduling the running of a test suite
Executing failed tests in a test suite
Creating a suite from a previous run
Stubs: Overview and tasks
The Action Editor
Creating a test template
Test data sources
Creating a test data source
Creating test data sources from recorded events
Configuring a database data source
Configuring a directory data source
Configuring delimited files as a data source
Configuring fixed width files as a data source
Configuring a Microsoft Excel data source
Creating tags from data source fields
Using tags to define test data
Test Lab
Open a test asset for editing
Executing a test asset
Stopping the execution of a test asset
Copying the resource execution URL of an asset
Viewing message differences to repair validation errors
Repairing validation failures
Opening a failed test action
Overwriting messages that use validation rules
The Test Repair wizard
Results Gallery
Viewing the execution results of a test suite
Viewing the execution results of test cases and test case instances
Viewing the execution results of stubs
Viewing the results of test cycles
Detailed reports
Reports, console output, and notes
Notes
Populating the suite details for past test runs
Messages
Selecting transports and formatters
Message headers
Message bodies
Publisher/subscriber views
Importing and exporting messages
Quick tags
Defining the validation rules (comparison ignores)
Creating message bodies with non-schema transports
Example: Publishing simple message bodies
Example: Creating simple message bodies for subscription
Converting a flat XML to structured XML
Editing XML message structures
Repeating elements in messages
Tags and repeating elements in messages
List tags in ECMAScript
Test data
Example: Repeating elements
MIME, S/MIME, DIME, and multipart content
Adding attachments
XML message properties
Creating messages
Messaging transports, formatters, and dynamic formatters
Selecting transports for messaging actions
Selecting formatters for messaging actions
The Field Editor
Setting a field value
Formatting field values
Filtering fields
Validating scalar fields
Validating message fields
Storing field data in tags
Troubleshooting: Messages
Schemas
Adding a schema
Creating file schemas
Applying schemas and formats to messages
COBOL Copybooks overview
Adding Copybook schemas
Applying Copybook schemas to messages
Troubleshooting: COBOL copybook schemas
PL/I include overview
Adding PL/I include file schemas
Applying PL/I include file schemas to messages
Creating a DFDL schema
Editing a DFDL schema
Importing a COBOL copybook as a DFDL schema
Applying Integra message handlers
ISO 20022 schema overview
Loading the ISO 20022 schemas
ISO 8583 schemas: Overview and structure
Creating an ISO 8583 schema
Customizing an ISO 8583 schema
Editing an ISO 8583 schema with the DFDL editor
Data types supported
Protocol Buffer overview
Creating a REST schema
SWIFT messages
Applying the SWIFT schema to a message
Editing SWIFT messages
Processing SWIFT messages with variant fields
Changing schemas
Analyzing schemas
Running the WS-I Conformance Report
Performing a basic schema analysis
Record layouts
Creating a record layout
Specifying a file grouping by using fixed width layouts
Specifying a file division by using custom layouts
Specifying a file division by using delimited layouts
Importing record layouts
Example of importing a profile for a record layout
Editing the profile of a record layout
Edit rules for record layouts
Database resources, connections, and bindings
Adding a logical resource
Adding a physical resource
Binding a logical resource to a physical database
Configuring the database connection
Configuring the SQL command action
Configuring the SQL query
Configuring the stored procedure action
Identity stores and SSL
Scripts within tests and stubs
Legacy scripting language
ECMAScript (Javascript) scripting language
Convert legacy functions to ECMAScript
Using ECMAScript with JSON objects
ECMAScript editor syntax highlighter
Built-in functions
Assertion functions
Mathematical functions
String functions
Regular expression function
Regular expression Escape function
Other functions
Adding other scripting languages
External tools
Test actions
General actions
Comment
Log
Compare Files
Selecting file resources and record mappings
Configuring file resource filters
Configuring comparison options
Specifying the logging options
Map
Function
Run Command
Testing a command
Validating the command output
Storing command output in tags
Running TestDrive scripts or action maps
Capturing user interaction during tests
Flow actions
Action Group
Assert
Decision
Pass
Fail
Run Test
Sleep
Fetch Test Data
Lookup Test Data
Iterate actions
Message actions
Database actions
Performance actions
Timed sections
Test action support for timed sections
Configuring begin timed section actions
End timed section actions
Stub actions
Date and time patterns
The Add Numbers service
Starting the Add Numbers server and client
Securing the Add Numbers service with SSL
HCL OneTest API accessibility features
Shortcuts for HCL OneTest API
Additional shortcuts
Extending HCL OneTest API functionality using custom functions
The formatDate example for custom function
Create the plug-ins in Eclipse
Creating Eclipse plug-in project
Setting dependencies to HCL OneTest API functions
Setting up the target platform
Setting the dependency in the manifest
Implementing the function class
Extension points overview
Creating extension points
Configuring the extension point element
Generating the plug-in
Adding external libraries
Configuring the function in HCL OneTest API
Creating a function plug-in without Eclipse
Adding external libraries
Converting existing function classes with Eclipse
Converting existing function classes without Eclipse
Working in non-GUI mode
Command-line interfaces
Displaying RunTests command help
Displaying IntegrationTesterCmd command list and the help
Ant tasks
Accessing Ant tasks
Generating Ant scripts to run tests and suites
Exit codes for Command-line client and Ant client
REST Services
Running tests
Run tests by using the command line
Run tests using an Ant task
Error codes returned by RunTests command
Managing test results
Deleting all test results using the command line
Deleting old test results using the command line
Managing domains
REST Services
Managing environments
Locking environment using the command line
Unlocking environment using the command line
Deleting an environment by using the command line
Locking environment using an Ant task
Unlocking environment using an Ant task
Deleting an environment by using an Ant task
REST Services
Managing scenarios
Start scenario using the command line
Stop scenario using the command line
Start scenario using an Ant task
Stop scenario using an Ant task
REST Services
Managing stubs
Stubs selection (publish)
Stub selection (start/stop)
Publish stubs using the command line
Start stub using the command line
Stop stub using the command line
Publish stubs using an Ant task
Start stub using an Ant task
Stop stub using an Ant task
REST services
Test Manager guide
Viewing reports published to Unified Reporting
Viewing results in the HCL Quality Server
Viewing usage statistics for virtual services in the HCL Quality Server
HCL OneTest Virtualization
Administrator guide
Overview
Security considerations for HCL Quality Server
Installing HCL OneTest Virtualization
Hardware and software requirements
Before you install HCL OneTest API Agent
Installing HCL OneTest API Agent
Setting up licensing
Configuring the temporary storage location used by the agents
Running on Microsoft Windows
Running on Unix-like systems
Troubleshooting: HCL OneTest API Agent
Debugging failed Windows services
Configuring HCL OneTest API
HTTP/TCP proxy setup
Modifying the configuration settings of the HTTP/TCP proxy
Host filters for chained proxies
Configuring a reverse HTTP, HTTPS, or TCP proxy
Advanced HTTP and TCP proxy configuration
Configuring Apache Tomcat to use HTTP/TCP proxy:
Configuring WebSphere Application Server to use HTTP/TCP proxy
HTTP/TCP proxy logs
Starting and stopping the HTTP/TCP proxy
Programmatic custom certificate creation in proxy
Interface CertificateCreator
Setting up the JDBC proxy
Installation considerations for the JDBC proxy
Modifying the configuration settings of the JDBC proxy
Deploying JDBC proxy into Apache Tomcat
Deploying JDBC proxy into the RedHat JBoss server
Debugging failed Window services
Administering HCL Quality Server
Configuring HCL Quality Server
Using your own truststore for HCL Quality Server SSL connections
Configuring the HCL Quality Server HTTP Endpoint
Registering the HCL OneTest API Agent
Adding Microsoft SQL Server and MySQL drivers
Modifying security model settings after installation
Configuring the security settings after installation by updating the security.config file
Configuring Active Directory settings
Configuring Lightweight Directory Access Protocol (LDAP) settings
Getting started
Starting and stopping HCL Quality Server
Logging in and out
Navigating the user interface
Server-based stubs
Task flow: Working with Infrastructure dashboard
Task flow: Working with Network dashboard
Managing users
Creating users
User modification
Changing your login password and default domain
Changing other users’ login passwords
Assigning/removing administrative privileges
Deleting users
Managing domains
Creating domains
Task flow: Enabling domain-level security
Domain-level security
Enabling and disabling domain-level security
Creating and assigning security tokens
Configuring HCL OneTest API Agents and proxies to use security tokens
Creating domains with the HCL OneTest API method
Adding and removing domain privileges
Modifying domains
Renaming domains
Modifying HCL OneTest Virtualization project results database settings
Modifying database settings
Deleting stubs
Deleting domains
Working with dashboards
Deleting environments
Agent and Proxy administration
Viewing running proxies
Viewing running agents
Viewing rules
Modifying log levels
Viewing HCL Quality Server logs
Locating the logs
Directories used when running as a Windows service
Viewing the audit log
Viewing the activity log
Enabling and disabling remote diagnostic logging for the JDBC proxy
Enabling and disabling remote diagnostic logging for the HTTP/TCP proxy
Viewing the diagnostic log
Setting the log level
Configuring and retrieving log information from metrics storage (KariosDB)
Viewing reports in the HCL Quality Server
Publishing test results to Unified Reporting
Publishing existing test suite results to Unified Reporting
Viewing reports published to Unified Reporting
Unified Reporting REST APIs
Viewing results in the HCL Quality Server
Viewing usage statistics for virtual services in the HCL Quality Server
Configuring stubs to connect to the HCL Quality Server and the HTTP proxy
Troubleshooting: HCL Quality Server
Debugging failed Window services
Technical Tester guide (Service Virtualization)
HCL OneTest Virtualization
Task flow: Working with Environments dashboard
Creating and modifying message-based stubs
Message-based stubs overview
Virtualizing HTTP
Virtualizing HTTPS
Virtualizing TCP
Virtualizing a REST API without recording or synchronization
Creating message-based stubs
Creating an empty stub
Creating a stub by using MEP
Stubs with multiple operations
Stub creation by using the Recording Studio
Creating basic stubs
Creating data-driven stubs
Creating data-model-driven stubs
Creating a stub that manages multiple operations
Reply-sequenced stubs
Managing recorded events data
Searching recorded events data
Modifying message-based stubs
Events tab
Input tab
Activity tab
Behavior tab
Properties tab
Performance tab
Session tab
Logging tab
Documentation tab
Adding a timer behavior to a stub
Example: Adding a repeating timer behavior to a stub
Sift-and-pass-through capability
Configuring transports to use sift-and-pass-through capability
Adding business logic
Configuring stub pass-through behavior
Performance profiles
Creating performance profiles
Creating a stub with a performance profile
Importing performance data from Recording Studio
Populating performance profiles manually
Importing performance data from a spreadsheet
Importing performance data from Tivoli Composite Application Manager for Transactions
Using the HCL OneTest API command-line client to import data from Tivoli Composite Application Manager for Transactions
Using the HCL OneTest API UI to import data from Tivoli Composite Application Manager for Transactions
Applying a performance profile to a stub
Creating and modifying database stubs
Database stubs overview
Persistence
JDBC proxy
Stored procedures
Data type support
Synonyms
Before creating database stubs
Setting up the schema used for stubbing a physical database
Setting up a logical and physical database
Creating database stubs by using the Recording Studio
Modifying database stubs
The editing options toolbar
Edit database stub wizard
Editing using SQL queries
Editing tables
The database stub edit spreadsheet
Refresh wizard
Refreshing using SQL queries
Refreshing tables
Refreshing sequences
Add wizard
Adding SQL queries
Adding tables
Stored procedures
Adding a new stored procedure
Adding an existing stored procedure
Defining invocation matching and error behavior
Adding an invocation
Adding sequences
External edit wizard
Publishing and running stubs
Publishing stubs
Verifying publication of stubs
Query stub information in Docker images and containers
Running stubs
Starting stubs
Starting stubs: HCL Quality Server method
HCL Quality Server: Modifying stub information
Starting stubs: HCL OneTest API method
Publishing stubs to Docker: Running in a Docker container
Scenarios
Creating a scenario
Starting a scenario
Modifying a scenario
Stopping a scenario
Stopping stubs
Stopping stubs: HCL Quality Server method
Stopping stubs: HCL OneTest API method
Stopping stubs: Docker method
Modifying running stubs
Controlling running stubs
Locking and unlocking environments
Locking an environment
Unlocking an environment
Viewing broken stub messages
Viewing stub logs
Query Docker container logs
Debugging message-based stubs
Behaviors for stubs
Introduction to behaviors
Creating behaviors for stubs
Interface definitions
Troubleshooting: HCL OneTest Virtualization
Handling many RunTests instances
Troubleshooting stubs
Troubleshooting the HTTP/TCP proxy
Sample log files for troubleshooting the HTTP/TCP proxy
Viewing diagnostic output on a connection failure
Viewing reports in the HCL Quality Server
Publishing test results to Unified Reporting
Publishing existing test suite results to Unified Reporting
Viewing reports published to Unified Reporting
Unified Reporting REST APIs
Viewing results in HCL Quality Server
Viewing usage statistics of virtual services in HCL Quality Server
Test Manager guide
Viewing reports published to Unified Reporting
Viewing results in the HCL Quality Server
Viewing usage statistics for virtual services in the HCL Quality Server
HCL OneTest API
Technical Tester guide (New user)
Overview
Testing methodology
Test approach
Test phases
Compliance testing before running tests
Unit testing
Integration testing
System testing
System integration testing
Building tests
Options for creating test resources
Building system model by means of synchronization
Building a system model manually
Test asset creation and recording
Message exchange pattern (MEP)
Test execution
Project structure
Folder structures
Architecture school
Implementing tests
Test data
Creating test templates and test suites
Running tests and test suites
Implementing stubs
Stub performance
HCL Quality Server overview
Domains and environments
Deploying stubs
Publishing several versions of the same stub
Running stubs
Sharing and managing stubs
Service-oriented architecture (SOA) testing
HCL OneTest API capabilities
SOA test strategies
HCL OneTest API user profiles
SOA and HCL OneTest API
Interactive Guides
Task flow: Basic test scenario
Task flow: Advanced test data scenario
Administrator guide
Planning
Release Notes for Version 9.2.1 and 9.2.1.1
Platform considerations
Security considerations for HCL OneTest API
Network ports
Installing
Hardware and software requirements
Choosing your installation preference
Installation considerations for HCL OneTest API
HCL OneTest API on Linux systems
HCL OneTest API for non-administrative users
HCL OneTest API installation topology
Installation considerations for HCL Quality Server
Installing the product software
Starting the installation
Installing by specifying the repository location
Installing HCL OneTest API
Installing HCL Quality Server
Installing the software silently
Setting up licensing
Using a local license server
Using a proxy server to connect to a license server
Uninstalling HCL OneTest API
Troubleshooting: Installation and configuration
Configuring
HCL OneTest API
Installed directories
User file storage
Configuring the project results database
Creating the project results database by using IBM DB2
Creating the project results database by using Oracle
Creating the project results database by using Microsoft SQL Server
Creating the project results database by using MySQL
Upgrading the project results database schema
HCL OneTest API tool packages
Working with the Library Manager
Firewalls, VPNs, and multihomed machines
Configuring HTTP watch mode (Unix-like installations only)
Adding the libraries for database testing using the Library Manager
Custom providers
Adding providers
Copying existing providers
Renaming providers
Removing providers
Configure default and custom provider library settings
Changing installation directories
Editing libraries
Adding libraries
Copying libraries
Removing libraries
Resolving missing libraries errors
Library manager command-line options
Generating a HCL OneTest API configuration file
Editing a HCL OneTest API configuration file
Applying a HCL OneTest API configuration file
Library manager GUI settings
Selecting a messaging library
Selecting JDBC drivers
Troubleshooting: Installation and configuration
Configuring HCL OneTest API
HTTP/TCP proxy setup
Modifying the configuration settings of the HTTP/TCP proxy
Host filters for chained proxies
Configuring a reverse HTTP, HTTPS, or TCP proxy
Advanced HTTP and TCP proxy configuration
Configuring Apache Tomcat to use HTTP/TCP proxy:
Configuring WebSphere Application Server to use HTTP/TCP proxy
HTTP/TCP proxy logs
Starting and stopping the HTTP/TCP proxy
Programmatic custom certificate creation in proxy
Interface CertificateCreator
Setting up the JDBC proxy
Installation considerations for the JDBC proxy
Modifying the configuration settings of the JDBC proxy
Deploying JDBC proxy into Apache Tomcat
Deploying JDBC proxy into the RedHat JBoss server
Debugging failed Window services
Integrating
HCL OneTest API and Rational Quality Manager
Setting up the integration with Rational Quality Manager
Configuring a Rational Quality Manager integration
Configuring the HCL OneTest API Agent
Working with HCL OneTest API resources in Rational Quality Manager
Exporting resources from HCL OneTest API
Tests and test suites in IBM Rational Quality Manager
Verifying the HCL OneTest API Agent
Executing test cases in IBM Rational Quality Manager
Managing HCL OneTest API test execution parameters in Rational Quality Manager
Adding input and output tags to tests
Exporting an HCL OneTest API test to Rational Quality Manager
Running multiple HCL OneTest API tests in Rational Quality Manager
Troubleshooting: Rational Quality Manager
HCL OneTest Virtualization and Rational Quality Manager
Integrating HCL OneTest Virtualization with Rational Quality Manager
Deploying virtual services by using HCL OneTest Virtualization
HCL OneTest API and HP Quality Center
Setting up the integration with HP Quality Center
Installation files for HP Quality Center
Setting up the HP Application Lifecycle Management 11.x server
Setting up the HP Application Lifecycle Management 12.0 server
Setting up HP Quality Center 11.x and 12.0 client
Installing the Connectivity Add-In on the 11.x and 12.0 client
Setting up the HP Application Lifecycle Management 12.2 and 12.5 server
Setting up HP Quality Center 12.2 and 12.5 client
Installing the Connectivity Tool and performing HP ALM Client Registration on 12.2 and 12.5 clients
Example: Customizing the workflow in HP ALM Quality Center 11 and 11.5
Normalizing the location of HCL OneTest API assets
Working with Integration Test artifacts in HP Quality Center
Generating VAPI-XP scripts with HP Quality Center
Creating the GH-Tester test type
Creating tests in HP Quality Center
Creating test sets in HP Quality Center
Defining test environments
Running tests
Running tests and test sets on remote hosts or host groups
Test execution results
Linking HCL OneTest API tests to HP Quality Center tests
HCL OneTest API and UrbanCode Deploy
HCL OneTest API and Rational Software Architect Designer
Examples: Rational Software Architect Designer extensions
HCL OneTest API and Apache Maven
Generating Maven scripts to run stubs, tests, or suites
Running POM files from earlier versions of HCL OneTest API
HCL OneTest API and change management tools
Setting up the integration with the change management tools
Creating defects in the integrated change management tool
Creating defects in OSLC provider change management tool
Creating defects in Team Foundation Server change management tool
Creating defects in Atlassian JIRA tool
Creating defects in HP Quality Center tool
HCL OneTest API and HP QuickTest Professional
Running QuickTest Professional scripts
HCL OneTest API and Jenkins
Generating Jenkins project configuration for running tests and suites
Setting up the integration with Jenkins
Configuring the Jenkins environment for running tests
Configuring the Jenkins environment for viewing test results
Viewing the test results in Jenkins
HCL OneTest API and software configuration management tools
Setting up the integration with EGit (git)
Setting up the integration with Rational Team Concert
Working with the SCM applications
Checking in projects
Checking out a project
Working with the different Views in the SCM application
Technical Tester guide
Testing with Docker
Preparing to use Docker
Task flow: Basic scenario with a Docker container
Supported transports to publish stubs to Docker
Testing with SSL
Testing Oracle Fusion
Requirements for Oracle Fusion
Deploying into an Oracle WebLogic Server
Working with Oracle Fusion resources
Creating a physical Oracle SOA Server resource
Adding a logical SCA Domain
Configuring an Oracle SOA Server
Configuring an Oracle Service Registry
Oracle Fusion tests
Testing Software AG CentraSite
Software AG CentraSite requirements
Setting up the CentraSite ActiveSOA Action Templates
Adding action templates
Running the Test Run Age template
Creating the HCL OneTest API policy
Setting the policy state
Disabling CentraSite ActiveSOA action templates
Working with CentraSite services
Defining the CentraSite server
Managing attributes in the CentraSite registry
Managing CentraSite publication fields
Adding a registered CentraSite WSDL as a synchronization source
Configuring test suite reports for CentraSite
Configuring results publishers for CentraSite
Configuring publishing options for a suite
Certification test suites for CentraSite
Publishing stubs to CentraSite
Troubleshooting: Software AG webMethods
Testing Software AG webMethods
Setting up webMethods Integration Server
Software AG webMethods requirements
Installing the webMethods Integration Server adapter package
Deploying JDBC proxy into Software AG webMethods Integration Server
Enabling data source access for the JDBC adapters in Software AG webMethods Integration Server
Configuring Software AG webMethods Integration Server to use the HTTP/TCP proxy
Managing webMethods recorders
webMethods network settings
webMethods Broker transport
Creating the webMethods Broker transport
Configuring the webMethods Broker transport
Publishing and capturing broker documents
Message actions for webMethods Broker documents in tests
Integration Server transport configuration
The Integration Server transport
Creating a physical webMethods Integration Server resource
Creating a cluster
Adding a webMethods Integration Server Domain
Adding or removing synchronized packages
Configuring the Integration Server transport
Using webMethods Integration Server services
Testing SAP applications
Testing requirements
Installing a custom SAP ABAP plug-in
Configuring SAP Process Integration to use the HTTP/TCP proxy
SAP application server synchronization
Creating physical SAP application server transports
Creating logical SAP application servers
Viewing definitions of synchronized RFCs and IDocs
Working with SAP application server resources
BAPIs and RFCs
Function invocation support
Testing synchronized business objects
IDocs
Publishing IDocs
Subscribing to IDocs
Processing non-native (XML) IDocs
Configuring and to send and receive IDocs
Sending a test IDoc from ECC to
Testing WebSphere MQ messages
Task flow: Test Websphere MQ messages/transport using the MQ transport method
Task flow: Test Websphere MQ messages using JMS interface
WebSphere MQ software requirements
Installing and configuring HCL OneTest API API exits
Deploying HCL OneTest API API exits
Installing API exits on Windows (32-bit)
Installing API exits on Windows (64-bit)
Installing API exits on Linux (32-bit)
Installing API exits on Linux (64-bit)
Installing API exits on zLinux
Installing API exits on AIX
Installing API exits on Solaris (SPARC)
Installing API exits on Solaris (x86_64)
Configuring a queue manager to use the API exit
Configuring a queue manager by using the WebSphere MQ Explorer
Configuring a queue manager by modifying the qm.ini file
Configuring a queue manager to support sift-and-pass-through stubbing
Security settings for MQ exit resources
Additional configuration steps if the user cannot be given queue create permission
Enabling logging for IBM WebSphere MQ Exit
Working with WebSphere transports
Configuring WebSphere MQ transports
Basic settings
MQ SSL settings
Recording settings
Recording by using Queue browsing mode
Recording by using proxy queues mode
Recording by using mirror queues mode
Recording by using Dynamic mirror queues mode
Recording by using Queue aliasing mode
Recording by using Record-the-transport mode
Security settings for HCL OneTest API MQ alias queue recording
Stubbing settings for MQ transport
MQ transport: Read, Write and Browse queue settings
MQ Transport: Advanced settings
Working with WebSphere MQ messages
WebSphere MQ message formats
Messages send request
Selecting the transport and formatter
Adding message headers
Messages publication
Selecting the transport and formatter
Configuring message headers
Subscribing to messages
Creating subscribe actions
Selecting the transport and formatter
Subscribing to MQ messages
Troubleshooting: Websphere MQ
Testing with RabbitMQ
Requirements for RabbitMQ
Creating logical RabbitMQ transport connections
Creating physical RabbitMQ transport brokers
Working with RabbitMQ messages
Messages send request
Selecting the transport and formatter
Configuring the publication task
Messages publication
Selecting the transport and formatter
Configuring messages to be sent
Subscribing to messages
Creating subscribe actions
Selecting the transport and formatter
Subscribing to RabbitMQ messages
MEP settings for transport
Stubbing settings for transport
Recording transport traffic
Testing with IBM Integration Bus
IBM Integration Bus requirements
Working with IBM Integration Bus resources
IBM Integration Bus integration node synchronization
Synchronizing with the IBM Integration Bus integration node
Working with the service components
Operations
WebSphere MQ nodes
HTTP nodes
Web services nodes
Transports
Troubleshooting: IBM Integration Bus
Testing with WebSphere Application Server
IBM WebSphere Application Server requirements
Deploying JDBC proxy into WebSphere Application Server
Selecting and enabling JDBC data sources in WebSphere Application Server
Removing JDBC proxy from WebSphere Application Server
Working with IBM WebSphere Application Server resources
WebSphere Application Server synchronization
Creating physical WebSphere Application Server transports
Synchronizing a WebSphere Application Server instance
Integration with Service Integration Bus (SIBus)
Service Integration Bus (SIBus) transports
Creating WebSphere service integration bus (SIBus) transports
Configuring JNDI connections
Configuring direct connections
Configuring SIBus security with SSL
Configuring stub settings for SIBus transports
Configuring advanced settings for SIBus transports
Using the SIBus transport for recording and stubbing
Working with SIBus messages
Deploying SIBus Intercept Mediator
Installing SIBus Intercept Mediator
Configuring SIBus Intercept Mediator
Enabling and disabling remote diagnostic logging for SIBus Intercept Mediator
Configuring the service integration bus for recording and virtualizing in HCL OneTest API
Creating the HCL OneTest API SIBus mediation
Applying the HCL OneTest API SIBus mediation to existing destinations
Creating HCL OneTest API destinations for recording and virtualization
Recording and virtualizing in a secure bus
Troubleshooting: WebSphere Application Server
Testing with WebSphere Portal
Websphere Portal requirements
Working with WebSphere Portal resources
Synchronizing WebSphere Service Registry and Repository
Physical WebSphere Service Registry and Repository server
Creating a physical WebSphere Service Registry and Repository server transport
Synchronization with WSDL documents in a WebSphere Service Registry and Repository instance
Creating a new synchronization source
Adding a WSDL document to the Schema Library
Troubleshooting: WebSphere Portal
Testing with IBM API Developer Portals
API Developer Portal requirements
Working with API Developer Portal resources
API Developer Portal synchronization
Physical API Developer Portal
Creating a physical connection to an API Developer Portal instance
Synchronizing with WSDL documents in an API Developer Portal instance
Setting up a new synchronization source
Adding a WSDL document to the Schema Library
Synchronization with Swagger documents in an API Developer Portal instance
Creating a new synchronization source
Testing with IBM z/OS Connect Enterprise Edition
Testing with IBM z/OS Connect Enterprise Edition
Creating a physical z/OS Connect transport
Setting up a new synchronization source
Testing TIBCO applications
TIBCO requirements
Configuring TIBCO BusinessWorks to use HTTP/TCP proxy
Deploying JDBC proxy into TIBCO BusinessWorks
Rendezvous transport
In the Logical View
Configuring the Rendezvous transport
Sending RV messages
Receiving RV messages
EMS transport libraries
In the Logical View
Configuring the EMS transport
Sending EMS messages
Receiving EMS messages
SSL in TIBCO EMS
Updating the configuration files for EMS recording
TIBCO BusinessWorks and Design Time Libraries
Adding a BusinessWorks project as a synchronization source
Adding Design Time libraries
Configuring TIBCO BusinessWorks
Configuring TIBCO
Configuring HCL OneTest API
BusinessWorks private processes
Enabling private process testing in TIBCO Designer
SmartSockets transport
Creating SmartSockets transports
Configuring SmartSockets transports
Sending SmartSockets messages
Receiving SmartSockets messages
Troubleshooting: TIBCO
Testing Microsoft .NET objects
Adding the GHDotNetUtils.dll file to the global assembly cache
Adding .NET object schemas
Adding .NET objects in messages
Testing Java applications
Testing Java applications that use HTTP
Configuring stand-alone Java applications to use HTTP/TCP proxy
Configuring Java applications that use Apache HTTP client libraries to use the HTTP proxy
Testing Java applications that use JDBC
Working with the Java method transport
Java virtualization agent
Modifying the configuration settings of the Java virtualization agent
Installing a Java virtualization agent into a Java application
Optimizing Java application performance for the Java virtualization agent
Enabling and disabling remote diagnostic logging for the Java virtualization agent
Troubleshooting: Java method transport
Working with Java application resources
Creating logical Java application resources
Logical Java application resources
Creating physical JVM resources
Testing Java objects
Adding Java object schemas
Using Java objects in messages
Example: Java classes in the schema
Testing Java Message Service (JMS) systems
JMS transports overview
Configuring the JMS transport
JNDI and connection settings
Message properties
SSL settings
Recording and stubbing settings
Advanced settings
Configuring how messages are published and received
Publishing JMS messages
Receiving JMS messages
Message filters
Testing with the HTTP transport
Adding a synchronization source
WADL documents
Adding a WADL document as a synchronization source
Swagger definitions
Adding a Swagger definition as a synchronization source
RAML definitions
Adding a RAML definition as a synchronization source
Web services
Web services
WSDL documents
Adding a WSDL document as a synchronization source
Adding a WSDL document to the Schema Library
Structure of a WSDL message
WSDL message properties
WSDL message to XML document conversion
Adding an identity to a WSDL service component
WSDL versioning considerations
Troubleshooting: WSDL schemas
Web services security actions
Adding user tokens
Adding timestamp tokens
Adding binary tokens
Adding signatures
Encrypting SOAP messages
Decrypting SOAP messages
Validating signatures
Adding LTPA tokens
HTTP transport
Creating HTTP transports
Creating logical HTTP connections
Creating physical web server resources
Limitations of packet capture
Troubleshooting: HTTP and Web Services
Testing with the FIX transport
FIX dictionaries
Adding FIX dictionaries
Applying FIX dictionaries to messages
The FIX transport
Configuring the FIX transport
FIX Transport - Session details
FIX transport - Storage details
FIX transport- Logging details
FIX transport - Advanced details
FIX transport - Recording details
FIX messages
Using FIX Admin Messages
FIX conversations
Limitations of packet capture
Testing with the email transport
Creating email transports
Creating email resources
Configuring email transports
Email settings
Configuring message headers
Email messages
Publishing email
Subscribing
Testing with the MQ telemetry transport
Creating logical MQ telemetry transport connections
Creating physical MQ telemetry transport brokers
Testing with TCP and UDP transports
Sockets overview
TCP transports
Creating logical TCP connections
Creating physical TCP servers
Limitations of packet capture
UDP transports
Creating logical UDP connections
Creating physical UDP servers
TCP/UDP transports
Using TCP and UDP transports
Troubleshooting: TCP UDP sockets
Testing with the File transport
File transport
Working with remote files
File messages
Stubbing settings for File transport
MEP settings for File transport
Testing applications on z/OS
Testing with CICS
Before creating CICS transports
Using CICS Transaction Gateway for recording and virtualization
Requirements for the CICS Transaction Gateway
Adding the CICS Transaction Gateway agent to a client application
Enabling recording in a CICS Transaction Gateway client application
Enabling virtualization in a CICS Transaction Gateway client application
Enabling recording and stubbing in the CICS Transaction Gateway daemon
Enabling and disabling remote diagnostic logging for the CICS Transaction Gateway proxy
Viewing the configuration and log files
Recording and virtualizing DPL calls in CICS Transaction Server
Installing and configuring the CICS Transaction Server agent on z/OS
Installing a newer version of CICS Transaction Server agent
Configuring the CICS Transaction Server agent on z/OS
Configuring CICS® Distributed Program Link (DPL) agent to use HTTPS
Defining resources and starting the CICS Transaction Server agent
Troubleshooting the CICS Transaction Server agent
Recording and virtualizing CICS applications that use IPIC
Configuring HCL OneTest API for recording and virtualizing IPIC traffic
Enabling IPIC recording and virtualizing in a CICS client application
Using CICS web services for HTTP traffic
Defining CICS resources in HCL OneTest API
Configuring the CICS Server physical resource
Filtering using program names and transaction IDs while recording
Configuring CICS Transaction Gateway messages in tests
Testing with WebSphere MQ on z/OS systems
Transferring files to z/OS
Unpacking the files
Authorizing APF for the load library
Adding RITMQF to the LPA
Configuring IBM WebSphere MQ on z/OS
Security settings for MQ exit resources on z/OS
Additional configuration steps if the user cannot be given queue create permission
Message interception and application setup
Editing the JCL for local customization
Running HCL OneTest API jobs
Verifying the configuration and installation of the API exits
Special considerations for queue sharing groups
Creating transports for WebSphere MQ
Using WebSphere MQ transports on distributed platforms
Uninstalling HCL OneTest API and the RITMQF exit module
Testing with IMS Connect
Before creating IMS Connect transports
Create transports for IMS systems
Creating the IMS Connect transport
Configuring IMS Connect messages
Configuring HCL OneTest API for recording IMS Connect traffic
Configuring HCL OneTest API for virtualizing IMS Connect traffic
Testing with DB2 on z/OS systems
Understanding the Compiled Language Interception Processor (CLIP)
Installing and configuring the Compiled Language Interception Processor (CLIP)
Installing the CLIP agent front-end
Installing the CLIP agent back-end (probe) on z/OS
Configuring the CLIP agent back-end (probe) on z/OS
Setting up AT-TLS
Getting ready to record and virtualize DB2 activity in COBOL on z/OS
Setting up the CICS environment
Setting up the MVS batch environment
RITMGR Operator Commands
CLIP command line options
Troubleshooting: Testing on IBM z/OS
Error messages: IBM WebSphere MQ on IBM z/OS
Common errors: IBM WebSphere MQ applications on IBM z/OS
Troubleshooting: Testing with DB2 on z/OS systems
Global problem notifications
Logging references
Locating the logging properties files
Working with logs
Working with HTTP/TCP proxy logs
Working with logs
Working with RQMAgent logs
Debugging with the JVM console
Technical Tester reference
HCL OneTest API reference
Overview
HCL OneTest API projects
Project settings
Switching users on a project
Exporting test resources from a project
Importing test resources into a project
HCL OneTest API workbench
Test artifact documentation
Tags for dynamic data access
Environment properties, bindings, and tasks
Test cycles overview and management
Creating and editing test cycles
Joining and unjoining a test cycle
Closing, deleting, and reopening test cycles
Pausing test cycles
Changing preferences
Creating an email publisher
Architecture School
The Logical View
Creating a service component
Creating and monitoring an infrastructure component
Creating dependencies
Editing and viewing component details
Creating and editing an operation
Setting the focus on a specific component
Hiding dependencies
External synchronization resources
The Physical View
Adding a cluster to the Physical view
Adding a database to the Physical view
Adding a host to the Physical view
Adding a file access to the Physical view
Adding an identity to the Physical view
Adding an identity store to the Physical view
Adding an LTPA provider to the Physical view
Adding a subnet to the Physical view
Synchronization view
Schema Library view
Data Model view
Creating data models
Editing data models
Deleting data models
Rule Cache view
Environment Tasks view
Associating environment tasks with stubs and scenarios
Topology Discovery overview
Starting the topology discovery process
Configuring a WebSphere MQ observation point
Creating model components from discovered resources
Limitations of topology discovery
Recording Studio
Monitor Configuration view
Monitoring operations or transports
Exporting monitors settings
Importing monitors settings
Events Monitors Properties view
Events view
Specifying the display options in the Events view
Automatically stopping a recording
Adding or removing columns in the event table
Sorting data in the events table
Filtering data in the events table
Exporting recorded events
Importing recorded events
Creating test resources from recorded events
Adding recorded events to an existing test or stub
Managing recorded events data
Searching recorded events data
Triggers view
Creating standalone triggers
Running triggers
Adding or removing triggers to or from the triggers menu
Using the Recording Studio
Capturing events
Recording from an ad hoc monitor
Creating an operation from recorded events
Recording HTTP and HTTPS traffic
Recording TCP traffic
Recording Java Message Service (JMS) traffic
Recording JMS by using Subscribe/Browse
Recording JMS by using the Client Agent
Recording MQ telemetry traffic
Recording RabbitMQ transport traffic
Recording WebSphere MQ and TIBCO EMS Server events
Recording and virtualizing RFCs
Configuring the Recording Studio settings of logical SAP application servers
Configuring subscribe operations to record IDoc types
Creating event monitors for SAP recordable resources
Recording SQL events
Recording FIX traffic
Recording Java method calls
Playing back recorded events
Data masking concepts, methods, and types
Creating non-schema specific data masks
Creating schema-specific data masks
Modifying or deleting data masks
Specifying data masking permissions
Test Factory
Tests: Overview and tasks
Test phases
Test views
Creating a single empty test
Creating a single test by using MEP
Creating multiple tests by using MEP
Creating a test from a template
Creating tests by pasting
Creating tests from recorded events
Setting the Test properties by the input and output tags
Overriding the inherited integration for change management applications
Changing the contents of a test
Filtering header values
Monitoring a log file during a test
Example: Monitoring a remote log file
The Tag Data Store
Message cases
Pass paths
Failure paths
Running or scheduling the running of a test
Test suites: Overview and tasks
Manipulating the contents of a test suite
Test suite scenarios
Scenario name and runtime options
Scenario reference settings
Scenario data
Results publishers
Working with file results publishers
Continue on fail option
Test suite execution
Customizing or scheduling the running of a test suite
Executing failed tests in a test suite
Creating a suite from a previous run
Stubs: Overview and tasks
The Action Editor
Creating a test template
Test data sources
Creating a test data source
Creating test data sources from recorded events
Configuring a database data source
Configuring a directory data source
Configuring delimited files as a data source
Configuring fixed width files as a data source
Configuring a Microsoft Excel data source
Creating tags from data source fields
Using tags to define test data
Test Lab
Open a test asset for editing
Executing a test asset
Stopping the execution of a test asset
Copying the resource execution URL of an asset
Viewing message differences to repair validation errors
Repairing validation failures
Opening a failed test action
Overwriting messages that use validation rules
The Test Repair wizard
Results Gallery
Viewing the execution results of a test suite
Viewing the execution results of test cases and test case instances
Viewing the execution results of stubs
Viewing the results of test cycles
Detailed reports
Reports, console output, and notes
Notes
Populating the suite details for past test runs
Messages
Selecting transports and formatters
Message headers
Message bodies
Publisher/subscriber views
Importing and exporting messages
Quick tags
Defining the validation rules (comparison ignores)
Creating message bodies with non-schema transports
Example: Publishing simple message bodies
Example: Creating simple message bodies for subscription
Converting a flat XML to structured XML
Editing XML message structures
Repeating elements in messages
Tags and repeating elements in messages
List tags in ECMAScript
Test data
Example: Repeating elements
MIME, S/MIME, DIME, and multipart content
Adding attachments
XML message properties
Creating messages
Messaging transports, formatters, and dynamic formatters
Selecting transports for messaging actions
Selecting formatters for messaging actions
The Field Editor
Setting a field value
Formatting field values
Filtering fields
Validating scalar fields
Validating message fields
Storing field data in tags
Troubleshooting: Messages
Schemas
Adding a schema
Creating file schemas
Applying schemas and formats to messages
COBOL Copybooks overview
Adding Copybook schemas
Applying Copybook schemas to messages
Troubleshooting: COBOL copybook schemas
PL/I include overview
Adding PL/I include file schemas
Applying PL/I include file schemas to messages
Creating a DFDL schema
Editing a DFDL schema
Importing a COBOL copybook as a DFDL schema
Applying Integra message handlers
ISO 20022 schema overview
Loading the ISO 20022 schemas
ISO 8583 schemas: Overview and structure
Creating an ISO 8583 schema
Customizing an ISO 8583 schema
Editing an ISO 8583 schema with the DFDL editor
Data types supported
Protocol Buffer overview
Creating a REST schema
SWIFT messages
Applying the SWIFT schema to a message
Editing SWIFT messages
Processing SWIFT messages with variant fields
Changing schemas
Analyzing schemas
Running the WS-I Conformance Report
Performing a basic schema analysis
Record layouts
Creating a record layout
Specifying a file grouping by using fixed width layouts
Specifying a file division by using custom layouts
Specifying a file division by using delimited layouts
Importing record layouts
Example of importing a profile for a record layout
Editing the profile of a record layout
Edit rules for record layouts
Database resources, connections, and bindings
Adding a logical resource
Adding a physical resource
Binding a logical resource to a physical database
Configuring the database connection
Configuring the SQL command action
Configuring the SQL query
Configuring the stored procedure action
Identity stores and SSL
Scripts within tests and stubs
Legacy scripting language
ECMAScript (Javascript) scripting language
Convert legacy functions to ECMAScript
Using ECMAScript with JSON objects
ECMAScript editor syntax highlighter
Built-in functions
Assertion functions
Mathematical functions
String functions
Regular expression function
Regular expression Escape function
Other functions
Adding other scripting languages
External tools
Test actions
General actions
Comment
Log
Compare Files
Selecting file resources and record mappings
Configuring file resource filters
Configuring comparison options
Specifying the logging options
Map
Function
Run Command
Testing a command
Validating the command output
Storing command output in tags
Running TestDrive scripts or action maps
Capturing user interaction during tests
Flow actions
Action Group
Assert
Decision
Pass
Fail
Run Test
Sleep
Fetch Test Data
Lookup Test Data
Iterate actions
Message actions
Database actions
Performance actions
Timed sections
Test action support for timed sections
Configuring begin timed section actions
End timed section actions
Stub actions
Date and time patterns
The Add Numbers service
Starting the Add Numbers server and client
Securing the Add Numbers service with SSL
HCL OneTest API accessibility features
Shortcuts for HCL OneTest API
Additional shortcuts
Extending HCL OneTest API functionality using custom functions
The formatDate example for custom function
Create the plug-ins in Eclipse
Creating Eclipse plug-in project
Setting dependencies to HCL OneTest API functions
Setting up the target platform
Setting the dependency in the manifest
Implementing the function class
Extension points overview
Creating extension points
Configuring the extension point element
Generating the plug-in
Adding external libraries
Configuring the function in HCL OneTest API
Creating a function plug-in without Eclipse
Adding external libraries
Converting existing function classes with Eclipse
Converting existing function classes without Eclipse
Working in non-GUI mode
Command-line interfaces
Displaying RunTests command help
Displaying IntegrationTesterCmd command list and the help
Ant tasks
Accessing Ant tasks
Generating Ant scripts to run tests and suites
Exit codes for Command-line client and Ant client
REST Services
Running tests
Run tests by using the command line
Run tests using an Ant task
Error codes returned by RunTests command
Managing test results
Deleting all test results using the command line
Deleting old test results using the command line
Managing domains
REST Services
Managing environments
Locking environment using the command line
Unlocking environment using the command line
Deleting an environment by using the command line
Locking environment using an Ant task
Unlocking environment using an Ant task
Deleting an environment by using an Ant task
REST Services
Managing scenarios
Start scenario using the command line
Stop scenario using the command line
Start scenario using an Ant task
Stop scenario using an Ant task
REST Services
Managing stubs
Stubs selection (publish)
Stub selection (start/stop)
Publish stubs using the command line
Start stub using the command line
Stop stub using the command line
Publish stubs using an Ant task
Start stub using an Ant task
Stop stub using an Ant task
REST services
Test Manager guide
Viewing reports published to Unified Reporting
Viewing results in the HCL Quality Server
Viewing usage statistics for virtual services in the HCL Quality Server
HCL OneTest Virtualization
Administrator guide
Overview
Security considerations for HCL Quality Server
Installing HCL OneTest Virtualization
Hardware and software requirements
Before you install HCL OneTest API Agent
Installing HCL OneTest API Agent
Setting up licensing
Configuring the temporary storage location used by the agents
Running on Microsoft Windows
Running on Unix-like systems
Troubleshooting: HCL OneTest API Agent
Debugging failed Windows services
Configuring HCL OneTest API
HTTP/TCP proxy setup
Modifying the configuration settings of the HTTP/TCP proxy
Host filters for chained proxies
Configuring a reverse HTTP, HTTPS, or TCP proxy
Advanced HTTP and TCP proxy configuration
Configuring Apache Tomcat to use HTTP/TCP proxy:
Configuring WebSphere Application Server to use HTTP/TCP proxy
HTTP/TCP proxy logs
Starting and stopping the HTTP/TCP proxy
Programmatic custom certificate creation in proxy
Interface CertificateCreator
Setting up the JDBC proxy
Installation considerations for the JDBC proxy
Modifying the configuration settings of the JDBC proxy
Deploying JDBC proxy into Apache Tomcat
Deploying JDBC proxy into the RedHat JBoss server
Debugging failed Window services
Administering HCL Quality Server
Configuring HCL Quality Server
Using your own truststore for HCL Quality Server SSL connections
Configuring the HCL Quality Server HTTP Endpoint
Registering the HCL OneTest API Agent
Adding Microsoft SQL Server and MySQL drivers
Modifying security model settings after installation
Configuring the security settings after installation by updating the security.config file
Configuring Active Directory settings
Configuring Lightweight Directory Access Protocol (LDAP) settings
Getting started
Starting and stopping HCL Quality Server
Logging in and out
Navigating the user interface
Server-based stubs
Task flow: Working with Infrastructure dashboard
Task flow: Working with Network dashboard
Managing users
Creating users
User modification
Changing your login password and default domain
Changing other users’ login passwords
Assigning/removing administrative privileges
Deleting users
Managing domains
Creating domains
Task flow: Enabling domain-level security
Domain-level security
Enabling and disabling domain-level security
Creating and assigning security tokens
Configuring HCL OneTest API Agents and proxies to use security tokens
Creating domains with the HCL OneTest API method
Adding and removing domain privileges
Modifying domains
Renaming domains
Modifying HCL OneTest Virtualization project results database settings
Modifying database settings
Deleting stubs
Deleting domains
Working with dashboards
Deleting environments
Agent and Proxy administration
Viewing running proxies
Viewing running agents
Viewing rules
Modifying log levels
Viewing HCL Quality Server logs
Locating the logs
Directories used when running as a Windows service
Viewing the audit log
Viewing the activity log
Enabling and disabling remote diagnostic logging for the JDBC proxy
Enabling and disabling remote diagnostic logging for the HTTP/TCP proxy
Viewing the diagnostic log
Setting the log level
Configuring and retrieving log information from metrics storage (KariosDB)
Viewing reports in the HCL Quality Server
Publishing test results to Unified Reporting
Publishing existing test suite results to Unified Reporting
Viewing reports published to Unified Reporting
Unified Reporting REST APIs
Viewing results in the HCL Quality Server
Viewing usage statistics for virtual services in the HCL Quality Server
Configuring stubs to connect to the HCL Quality Server and the HTTP proxy
Troubleshooting: HCL Quality Server
Debugging failed Window services
Technical Tester guide (Service Virtualization)
HCL OneTest Virtualization
Task flow: Working with Environments dashboard
Creating and modifying message-based stubs
Message-based stubs overview
Virtualizing HTTP
Virtualizing HTTPS
Virtualizing TCP
Virtualizing a REST API without recording or synchronization
Creating message-based stubs
Creating an empty stub
Creating a stub by using MEP
Stubs with multiple operations
Stub creation by using the Recording Studio
Creating basic stubs
Creating data-driven stubs
Creating data-model-driven stubs
Creating a stub that manages multiple operations
Reply-sequenced stubs
Managing recorded events data
Searching recorded events data
Modifying message-based stubs
Events tab
Input tab
Activity tab
Behavior tab
Properties tab
Performance tab
Session tab
Logging tab
Documentation tab
Adding a timer behavior to a stub
Example: Adding a repeating timer behavior to a stub
Sift-and-pass-through capability
Configuring transports to use sift-and-pass-through capability
Adding business logic
Configuring stub pass-through behavior
Performance profiles
Creating performance profiles
Creating a stub with a performance profile
Importing performance data from Recording Studio
Populating performance profiles manually
Importing performance data from a spreadsheet
Importing performance data from Tivoli Composite Application Manager for Transactions
Using the HCL OneTest API command-line client to import data from Tivoli Composite Application Manager for Transactions
Using the HCL OneTest API UI to import data from Tivoli Composite Application Manager for Transactions
Applying a performance profile to a stub
Creating and modifying database stubs
Database stubs overview
Persistence
JDBC proxy
Stored procedures
Data type support
Synonyms
Before creating database stubs
Setting up the schema used for stubbing a physical database
Setting up a logical and physical database
Creating database stubs by using the Recording Studio
Modifying database stubs
The editing options toolbar
Edit database stub wizard
Editing using SQL queries
Editing tables
The database stub edit spreadsheet
Refresh wizard
Refreshing using SQL queries
Refreshing tables
Refreshing sequences
Add wizard
Adding SQL queries
Adding tables
Stored procedures
Adding a new stored procedure
Adding an existing stored procedure
Defining invocation matching and error behavior
Adding an invocation
Adding sequences
External edit wizard
Publishing and running stubs
Publishing stubs
Verifying publication of stubs
Query stub information in Docker images and containers
Running stubs
Starting stubs
Starting stubs: HCL Quality Server method
HCL Quality Server: Modifying stub information
Starting stubs: HCL OneTest API method
Publishing stubs to Docker: Running in a Docker container
Scenarios
Creating a scenario
Starting a scenario
Modifying a scenario
Stopping a scenario
Stopping stubs
Stopping stubs: HCL Quality Server method
Stopping stubs: HCL OneTest API method
Stopping stubs: Docker method
Modifying running stubs
Controlling running stubs
Locking and unlocking environments
Locking an environment
Unlocking an environment
Viewing broken stub messages
Viewing stub logs
Query Docker container logs
Debugging message-based stubs
Behaviors for stubs
Introduction to behaviors
Creating behaviors for stubs
Interface definitions
Troubleshooting: HCL OneTest Virtualization
Handling many RunTests instances
Troubleshooting stubs
Troubleshooting the HTTP/TCP proxy
Sample log files for troubleshooting the HTTP/TCP proxy
Viewing diagnostic output on a connection failure
Viewing reports in the HCL Quality Server
Publishing test results to Unified Reporting
Publishing existing test suite results to Unified Reporting
Viewing reports published to Unified Reporting
Unified Reporting REST APIs
Viewing results in HCL Quality Server
Viewing usage statistics of virtual services in HCL Quality Server
Test Manager guide
Viewing reports published to Unified Reporting
Viewing results in the HCL Quality Server
Viewing usage statistics for virtual services in the HCL Quality Server