Release Notes for HCL OneTest Server

This document includes information about What’s new, installation and upgrade instructions, known issues, and contact information of HCL Customer Support.

Contents

Description

HCL OneTest Server is a server that includes capabilities such as project and role-based security, Docker-based distribution and installation, and running of test cases. For more information about the server, see HCL OneTest Server overview.

What's new

The following sections list the new features, enhancements or other changes made in this release.
  • Introducing Team Spaces on HCL OneTest Server

    HCL OneTest Server is now provisioned to display an initial Team Space, which is a logical partition of HCL OneTest Server.

    The operations that you managed at the server level can now be performed at the Team Space level. You can now configure licenses or an SMTP server, create projects, register the remote agents, dockers, or intercepts within a Team Space. See Team Space overview.

  • System modeling
    • You can create a system model to view the logical representation of any application under test in a Team Space. The system modeling is a Tech Preview feature.
    • You can configure a Team Space repository, which is different from the project repository, to save the system model.
    • You can create components that represent different types of assets and associate the components by defining the relationship between the components. You can also create child components for components. You can use these concepts to build a system model and view the model. You can then publish the system model to the Team Space repository.
    • You can also associate the virtual services in a project repository with components of the system model. From the associated component, you can view and run the virtual services.

    See System modeling.

  • Working with virtual services

    You can now view the virtual service resources that are in your project repositories from the Resources page and then configure a run of the virtual service. Working with virtual services is a Tech Preview feature.

    After you start a virtual service, the running instances can be viewed from both the Resources page and Instances page.

    You can perform the following tasks on virtual services:
    • View information about the details, behavior, usage, routing rules, and diagnostic information of the virtual service instance.
    • Modify the behavior or the logging level of a running instance.

    See Management of virtualized services.

  • Stubs are excluded from Execution and Progress pages

    Starting from 10.1.3, stubs are not displayed on the Execution page to start them nor are they displayed on the Progress page after they are started. Stubs must be started from the Virtualization > Resources page and stubs that are running can be viewed from the Virtualization > Instances page.

    See Management of virtualized services.

  • Running JUnit tests on HCL OneTest Server

    You can now run JUnit tests that are within a Maven project from HCL OneTest Server.

    You must commit the Maven project as a pom.xml to a repository. After you add the repository to your project on HCL OneTest Server, you can configure a run of the JUnit tests from the Execution page.

    After the tests are run, you can view the detailed reports of the tests. See Configuring a JUnit test run.

  • Agents are selected automatically for an override

    When you install static agents V10.1.2 and add the agents to your project on HCL OneTest Server, HCL OneTest Server determines and then displays the capabilities of the agents. Further, HCL OneTest Server compares the capabilities of the agents with the required capabilities specified for the agent in the test assets and automatically selects the most suitable agent for an override. You can either proceed with running the test on the agent selected or select an agent from the agents displayed that have the same capabilities. See Adding an agent to a project.

  • Working with capabilities that you define for static agents

    When you install static agents V10.1.3 and register them with HCL OneTest Server, you can add, view, edit, or delete the capabilities of static agents. See Working with agent capabilities.

  • Refreshing of the migrated project repositories

    After you migrate a project from a previous version to a later version of HCL OneTest Server, the repositories that are configured for the project are refreshed only after the project owner logs in to HCL OneTest Server.

  • Generating the test data by using multiple schemas

    Previously, when you used the JDBC connection to generate the test data by using HCL OneTest Data, then you were able to generate the test data for only one schema. You can now generate the test data for multiple schemas simultaneously by maintaining referential integrity. Multiple schemas that you use to generate the test data now belong to a single JDBC connection.

    You can also view the relationship among the selected multiple schemas on the Schema integrity page.

    See Generating test data by using multiple schemas.
  • Execution of properties based on priority

    When you set multiple properties for any item type, then HCL OneTest Data uses an order of priority while executing the properties. See Setting type properties.

  • Establishing a secure and trusted integration between applications and HCL OneTest Data

    You can now establish a secure and trusted integration between applications and HCL OneTest™ Data by placing the SSL certificate in the trust store.

    See Secure integration of applications with HCL OneTest Data.

System requirements

For information about hardware and software compatibility, see System Requirements.

Installing HCL OneTest Server

Known issues

Table 1. Download documents and technotes
Product Download document Knowledge Base
HCL OneTest Server Release document HCL support

The knowledge base is continually updated as problems are discovered and resolved. By searching the knowledge base, you can quickly find workarounds or solutions to problems.

Contacting HCL support

HCL support provides you with technical assistance.

Before you contact HCL support, gather the background information that you will need to describe your problem. When describing a problem to an HCL support specialist, be as specific as possible and include all relevant background information so that the specialist can help you solve the problem efficiently. To save time, know the answers to these questions:
  • What software versions were you running when the problem occurred?
  • Do you have logs, traces, or messages that are related to the problem?
  • Can you reproduce the problem? If so, what steps do you take to reproduce it?
  • Is there a workaround for the problem? If so, be prepared to describe the workaround.