Jump to main content
HCL Logo Product Documentation
Customer Support Community
Customer Support HCLSoftware U Community Forums Customer Idea Portal
HCL OneTest UI
  1. Home icon
  2. Welcome
  3. Test Execution Specialist Guide

    This guide describes how to automate 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.

  4. Running tests from UI Test perspective

    In this section, you will learn how to play back the Web UI, mobile and Windows tests from the UI Test perspective.

  5. Running Web UI tests

    See the different ways to play back Web UI tests.

  6. Prerequisites to running Web UI tests

Product logo

  • Release Notes

    This document contains information about what's new, installation instructions, known problems in and contact information of HCL Customer Support.

  • System Requirements

    This document includes information about hardware and software requirements for HCL OneTest™ UI.

  • Getting Started Guide

    This guide provides an overview of HCL OneTest™ UI. You can find the task flows to get you started with HCL OneTest UI. This guide is intended for new users.

  • Tutorials

    This section contains the tutorials which explains the main features of HCL OneTest™ UI.

  • Samples

    This section describes about the sample project which can be used with HCL OneTest™ UI to test the functionality of an application.

  • Administrator Guide

    This guide describes how to install HCL OneTest™ UI software. After you install the software, you can perform administration tasks such as license configuration and integration with other products. This guide is intended for administrators.

  • Test Author Guide

    This guide describes how to create test scripts and enhances them by applying different test elements such as dataset, variables, and verification points.

  • Test Execution Specialist Guide

    This guide describes how to automate 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 tests from UI Test perspective

      In this section, you will learn how to play back the Web UI, mobile and Windows tests from the UI Test perspective.

      • Running Web UI tests

        See the different ways to play back Web UI tests.

        • Prerequisites to running Web UI tests

          • Setting a specific browser profile for the playback

            When you play back a Web UI test in a browser, the test is played back in the temporary profile of the browser. You can set a specific user profile, which includes the extensions and settings to use for the test, for the browser in HCL OneTest™ UI to play back the Web UI test.

          • Clearing cache, cookies, and history of browsers

            To optimize the performance of web browsers that are used to play back Web UI tests, you can clear cache, cookies, and history of browsers.

        • Running tests from an Android mobile test client

          You can run a test from an Android mobile device or emulator. After the run, the report is automatically uploaded to HCL OneTest™ UI. You can also view the report on the mobile test client.

        • Running Web UI tests on BitBar mobile device cloud

          You can run Web UI tests on mobile devices available in BitBar cloud device from the test workbench and to view the execution reports in the BitBar cloud.

        • Running Web UI tests on Perfecto mobile cloud

          To check the connection between the application and mobile cloud device, ideally before the test execution, you can enter the Perfecto mobile cloud credentials and get it verified.

        • Running a test using industry-standard mobile browsers

          Starting with 9.2.1, you can use industry-standard mobile browsers, such as Chrome and Safari, to run Web UI tests for mobile web applications. You can run tests with Chrome on Android devices and emulators and with Safari on iOS devices and simulators. This capability uses UI Test Agent to actually run the tests. Before 9.2.1, you could only run tests on mobile devices using the generic browser that is bundled with HCL OneTest™ UI.

        • Running a test recorded in Google Chrome Device Mode

          You can run a test that you recorded in Chrome Device Mode. Doing so allows you to emulate the testing of applications on the browser of a mobile device.

        • Testing with Docker images

          HCL OneTest™ Performance, HCL OneTest UI, and HCL OneTest Performance Agents are available for download as Docker images. You can use them to fulfill the continuous testing aspects of your DevOps lifecycle.

        • Starting a new recording immediately after playback

          Starting from 9.1.1.1, you can keep the Google Chrome browser active after Web UI test playback is complete. This feature allows you to continue recording at the point where playback finished without the need to re-record the earlier steps.

        • Adding custom JavaScript code as a test step in a Web UI test

          You can manually add JavaScript files (*.js) to test scripts with defined functions. You might want to run your own JavaScript snippet such as retrieving some data from the application, doing some actions within the application, or validating some complex logic actions within the application for example. To be able to execute specific code in a test, write your own JavaScript code and insert the custom JavaScript statement as a new test step in your test script.

      • Running mobile tests

        After you record the tests for mobile applications by using HCL OneTest™ UI, you can play back the recorded tests by using HCL OneTest UI. The test reports help you to analyze the functional and performance issues in the mobile applications developed.

      • Running Windows tests

        You can run Windows tests that you created for Windows desktop applications in HCL OneTest™ UI.

      • Configuration of AFT Suite runs

        When you create Web UI, mobile, or Windows tests, you must configure the play back of the recorded tests as AFT Suite runs before you can view their test results.

      • Running a test on multiple browsers and devices simultaneously

        Rather than run a Web UI test on one browser at a time, you can run a single Web UI test on multiple browsers simultaneously. Doing so can significantly speed up your test effort. You can also extend your test coverage by adding mobile devices to the test run. You can run the test from HCL OneTest™ UI, from the command line, or from Rational® Quality Manager. This topic describes how to run a test from the UI Test perspective.

      • Running a test from a command line

        You can run a test without opening the product by using the command-line interface.

    • Running tests from Functional Test perspective

      In this section, you will learn how to play back tests from the Functional Test perspective.

  • Test Manager Guide

    This guide describes how to keep track of the performance of the application by evaluating the test results. Following topics cover how you can work with the test results.

  • Troubleshooting

    This guide describes how to analyze and resolve some of the common problems that you might encounter while you work with HCL OneTest™ UI.

  • Reference Guide

    This guide describes the additional topics to gain more knowledge about HCL OneTest™ UI.

  • All Guides (PDF)

    You can find the link to view or download the content of the release notes, system requirements, and persona guides of HCL OneTest™ UI as a PDF file.

  • Security Considerations

    You can take certain actions to ensure that your installation is secure, customize your security settings, and set up user access controls.

  • Notices

    This document provides information about copyright, trademarks, terms and conditions for the product documentation.

 Feedback

Prerequisites to running Web UI tests

Before you can run a Web UI test, you must complete the prerequisite tasks.

You can find the following information about the prerequisite tasks:
  • Setting a specific browser profile for the playback
  • Clearing cache, cookies, and history of browsers
  • Share: Email
  • Twitter
  • Disclaimer
  • Privacy
  • Terms of use
  • Cookie Preferences