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 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.

  4. Tests in the UI Test perspective

    When you develop web applications, Windows-based applications, or mobile applications, you can use HCL OneTest™ UI to create functional tests for these applications. You must first record the tests and then use HCL OneTest UI to run the tests before you can view the test results.

  5. Mobile tests

    You can test the Android or iOS mobile applications by recording and playing back mobile tests on Android devices or emulators, iOS mobile devices or simulators by using HCL OneTest™ UI.

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

    You can learn to start using HCL OneTest™ UI by reviewing the information in the Tutorials for the UI Test perspective and Functional Test perspective.

  • Samples

    You can find the sample project that you can use 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.

    • Tests in the UI Test perspective

      When you develop web applications, Windows-based applications, or mobile applications, you can use HCL OneTest™ UI to create functional tests for these applications. You must first record the tests and then use HCL OneTest UI to run the tests before you can view the test results.

      • Web UI tests

        You can test web applications in HCL OneTest™ UI by using the industry-standard browsers such as Google Chrome, Apple Safari, Mozilla Firefox, and Microsoft Edge. You can record Web UI tests and then play back the tests to evaluate the test results. You can also test the web applications on dual monitors when you extend the display of your computer to a secondary monitor.

      • Mobile tests

        You can test the Android or iOS mobile applications by recording and playing back mobile tests on Android devices or emulators, iOS mobile devices or simulators by using HCL OneTest™ UI.

        • Testing Android applications

          You can automate the testing of Android mobile applications in HCL OneTest™ UI by recording and playing back the recorded mobile tests.

        • Testing iOS applications

          You can test the native and hybrid iOS applications in HCL OneTest™ UI by recording and playing back mobile tests on computers that run on Mac operating systems.

        • Editing a mobile test

          You can edit a mobile test by using the test editor. You can edit a mobile test by modifying the test steps, adding verification points, and so on.

      • Windows tests

        You can configure the Windows applications to record and play back tests on the Windows desktop applications. You can also test the Windows applications on dual monitors when you extend the display of your computer to a secondary monitor.

      • SAP tests

        When you record a test, the test creation wizard records your interactions with the SAP server, generates a test from the recording, and opens the test for editing. You can record tests from the SAP GUI. You can also record SAP batch input tests that can be used to produce a heavy load on the server while minimizing the processing requirements for virtual testers.

      • Selenium or Appium tests

        You can manage your Selenium or Appium Java™ tests from the UI Test perspective, where you can import and modify the tests, add them to compound tests, and run them. You can also create new Appium Java tests from the Perfecto perspective on Windows™ and Mac OS, add the tests to compound tests, and run them. Perfecto is not currently supported on Linux®.

      • 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.

      • Accelerated Functional Tests

        When you create Web UI, mobile, or Windows tests, you can use the Accelerated Functional Test (AFT) feature in HCL OneTest™ UI to distribute test effort during the play back of the recorded tests.

      • Keywords

        In HCL OneTest™ UI, you can record and then associate Test Workbench tests with the keywords that are created in IBM® Engineering Test Management. The keywords are used in manual tests in Engineering Test Management. When you run a manual test that contains a keyword associated with a HCL OneTest Studio test, the Test Workbench test is run on the workstation where the adapter has been started.

    • Tests in the Functional Test perspective

      When you develop Java, HTML, or Terminal-based applications, you can use HCL OneTest™ UI to create traditional functional tests for these applications. You must first record the tests and then use HCL OneTest UI to run the tests before you can view the test results.

    • Extending the UI Test perspective with custom Java™ code

      You can use custom code to extend the default Web UI testing capabilities. You can write custom Java™ code and call the code from the test. You can also specify that results from the tests that are affected by your custom code to be included in reports.

    • Extending the Functional Test perspective

      You can use custom code to extend the default functional testing capabilities. You can write custom code and call the code from the test. You can also specify that results from the tests that are affected by your custom code to be included in reports.

    • Extending the functionality in the Visual Studio IDE

      These topics describe various ways that you can customize HCL OneTest™ UI or use the application programming interface (API) to extend HCL OneTest UI functionality.

    • Experimental Features

      HCL OneTest™ UI contains a set of pre-releases that enable you to test various experimental features. These experimental features, while still in progress, are introduced early in the release to seek your feedback on its overall functionality and performance. You can play around with these capabilities before they are made available and supported as a general feature in an upcoming release.

  • 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.

  • 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

Mobile tests

You can test the Android or iOS mobile applications by recording and playing back mobile tests on Android devices or emulators, iOS mobile devices or simulators by using HCL OneTest™ UI.

You can find the following information about mobile testing:

  • Testing Android applications
  • Testing iOS applications
  • Editing a mobile test
  • Share: Email
  • Twitter
  • Disclaimer
  • Privacy
  • Terms of use
  • Cookie Preferences