Publishing test results to server

The test result indicates the quality of the application under test. Different stakeholders to the application might want to check the quality of application but do not have the workbench installed. As a user of the workbench, you can publish the test result to HCL Quality Server server and HCL OneTest™ Server server so that others can view it from the web browser.

Before you begin

  • You must have installed HCL Quality Server server or HCL OneTest Server server on any machine and started it. The server is part of the product package. For more information about HCL Quality Server, see the HCL OneTest API documentation. For more information about HCL OneTest Server, see the Information Center.
  • If the server is behind a firewall, you might not be able to connect to it. You must have configured the firewall so that it could allow connections on ports 5443 and 7828.
  • If you have legacy reports, you must have upgraded them to Web Analytics report format. To upgrade the legacy reports, right-click the legacy report and select Upgrade.

About this task

You can publish the Mobile and Web UI Live reports and Statistical reports.

You can choose to set the publish parameters once in the Preference page so that you do not have to do it after every run or you can set the parameters every time for the specific result that you want to publish. Based on the parameters, the test result is published after the test run. For information about how to publish specific test result, see Publishing specific results to server.


To set the publish parameters:

  1. Click Window > Preferences > Test > HCL Quality Server.
  2. In Unified Reporting Server, type the URL of the server. The format is https://servername:5443 and click Test Connection.
  3. In Publish result after execution, select when to publish test result. In the initial stage when you are debugging a test, you might not want to publish the test result. Select one of the following options based on the requirement:
    • Select Never to never publish the test results to the server.
    • Select Prompt to prompt you to publish the test results after every test run.
      Note: A command line run will always publish the test results even if the workbench is set to Prompt.
    • Select Always to publish the test results after every test execution.
  4. In Publish to Project, select a project that is in the server. The test result is published to that project. If there are no projects or you want to create a new project, click New Project. The new project will be created in the server.
    Note: For HCL OneTest Server:
    • The Publish to Project option lists only the projects are you are a member of.
    • The New Project button is disabled. You have to first create the project in the server.
  5. Click OK.


Depending on the parameters that you have set, the test results will be automatically published to the Unified Reporting Server.

What to do next

To view the test results on HCL Quality Server, click Reports on the landing page.

To view the test results on HCL OneTest Server, click the Results page.

The Unified Reporting APIs for HCL Quality Server are available at https://myserver:5443/api/explorer?root=/results from the web browser.