Jump to main content
You can view the task-flow diagrams for some of the features and read the overview topics for the product and for each test extension.
Task flows for performance testing
The task flows are designed to help you understand the end-to-end process of some of the capabilities of performance testing. For some of the technologies, there are specific task flows that you can follow to gain a clear understanding of the process.
Product overview
You can gain the conceptual understanding of the product and its test extensions with these topics.
Streamlined Eclipse and full Eclipse overview
When you work in the streamlined Eclipse mode, only those functions that are directly related to the product are enabled in the workbench. When you install the product, by default, the check box to use the streamlined Eclipse mode is selected. With the full Eclipse mode, you have access to all Eclipse functions.
Installation tuning tests for WebSphere® Application Server
The installation tuning tests were created to quickly and conveniently apply load to an application server for the purpose of tuning the application server for maximum throughput. The three tests that are provided stress various parts of the application server.
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.
Installing the product involves verifying requirements, planning, managing licenses, and configuring web-based help. This section lists all such topics.
Use these topics to configure the product.
Read these topics to learn how the product works when integrated with other products.
As a test author, you are responsible to create test scripts and enhances them by applying different test elements such as dataset, variables, and verification points.
Creating tests
To create a test, you record representative interactions with an application.
Editing tests
After you record a test, you can edit it to include datasets (to provide variable data rather than the data that you recorded), verification points (to confirm that the test runs as expected), and data correlation (to ensure that returned data is appropriate for the corresponding request). You can also add protocol-specific elements to a test. When you edit a test, the modified items appear in italic type. The italic type changes to regular type after you save the test.
Compound tests
You can create compound tests to help you organize smaller tests into scenarios that can then be run end-to-end. You can combine tests from different extensions to achieve end-to-end flow.
Simulating services with stubs
Service stubs enable you to simulate the behavior of an actual service for a wide variety testing or integration purposes.
Sending service requests with the generic service client
The generic service client enables you to send requests to services for which you do not have a convenient client and to view the responses returned by the service.
Emulating workloads while performance testing
You emulate a workload by creating a schedule and adding user groups/rate runner groups, tests, and other elements to it.
A test executor automates the playback of the tests by using different methods such as Docker, IBM Cloud Private, Jenkins and so on. The test results can be pushed to HCL Quality Server.
Running schedules with performance testing
After you have added the user groups, tests, and other items to a schedule, and you are satisfied that it represents a realistic workload, you run the schedule.
Extending test execution with custom code
You can extend how you run your tests by writing custom Java™ code and calling the code from the test. You can also specify that results from the tests that are affected by your custom code be included in reports.
Extending HCL OneTest™ Performance to support other protocols
The HCL OneTest™ Performance Extensibility Software Development Kit (SDK) enables you to create extensions to support testing new protocols without modifying the core product code. You can create an extension that provides functionality for testing other protocols in addition to the HTTP protocol support that is standard in HCL OneTest Performance.
As a test manager, you can keep track of the performance of the application by evaluating the test results. Following topics cover how you can work with the test results.
Evaluating results
After the test or schedule run completes, the performance data is displayed in the results. The results include various reports. You can customize the reports based on your needs.
Use these topics to learn how to troubleshoot issues with the product and understand the error messages of the product.
Troubleshooting performance testing
This topic provides information about how to troubleshoot several problems with HCL OneTest™ Performance.
Performance testing error messages
Find more information about the error messages.
Use these additional topics to gain more knowledge about the product.
Accessibility features
Users who have a physical disability, such as limited vision, can review the available accessibility features to use their information technology products successfully.
General reference for performance testing
See these performance testing topics for general reference.
UI reference for performance testing
Generic service client references
Read these reference topics for Generic service client.
WSDL security editor reference
With the Web Service Description Language (WSDL) security editor you can create and edit security configurations for a WSDL file.
Release notes
This document contains information about what's new, installation, and known issues in HCL OneTest™ Performance.
Security considerations for the product
You can take actions to ensure that you customize your security settings and set up user access controls. You can also learn about any security limitations that you might encounter with this application.