Release Notes for HCL OneTest™ Server
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
- 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.
- 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 page and stubs that are running can be viewed from the page.
- 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.
Installing HCL OneTest™ Server
-
For instructions about installing the software, see Installation of the server software.
-
For instructions about upgrading the software, see Server software upgrade methods.
Known issues
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
- For technical assistance, contact HCL Customer Support.
-
Before you contact HCL support, you must gather the background information that you might need to describe your problem. When you describe a problem to the 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.