Share this page

# How to Run Functional Tests

ALM Editions: Functional test execution is available only for users with ALM Edition. For information about ALM editions and their functionality, see ALM Editions. To find out what edition of ALM you are using, ask your ALM site administrator.

This task describes how to run server-side functional tests and test sets. To learn more about running functional tests, see Functional Test Execution Overview.

Note: This task is part of a higher-level task. For details, see Deploying and Testing your Application in ALM.

1. Prerequisites
   - Set up testing hosts for server-side test execution. Before running server-side tests, you must set up and register testing host machines for the remote execution of the tests included in your Functional test sets. For information on setting up testing hosts for server-side tests, see the Micro Focus ALM Lab Management Guide: How to Manage Testing Hosts.
   - Create automated tests and Functional test sets. Use the Test Plan module to create automated tests and the Test Lab module to define and fill Functional test sets with your automated tests. For details, see How to Create Tests and How to Create Test Sets.
2. Run Functional tests immediately

   You can arrange for the tests in a Functional test set to run immediately on a remote testing host.

   In the Test Lab module > Test Sets tab, do one of the following:

   - To run selected Functional tests, select a test set in the Test Set tree. Click the Execution Grid tab, select one or more tests and click the Run button.

   - To run all the tests in a Functional test set, select a Functional test set and click the Run Test Set button.

   In addition, if your system is integrated with Micro Focus Continuous Delivery Automation (CDA), you can instruct ALM to provision machines and deploy your build packages on a dynamic environment. For details on the integration between ALM and CDA, see How to Work with AUT Environments.

   For user interface details, see Run <Entity> Dialog Box.

3. Schedule Functional tests for the future

   You can arrange for the tests in a Functional test set to run in the future using timeslots. By scheduling a timeslot, you reserve the testing resources needed to run your test in advance.

   For details, see How to Reserve Testing Timeslots in ALM.

   For user interface details, see Timeslot Reservation Dialog Box.

4. Results

   For Functional tests and test set runs, ALM generates an Execution Report. The Execution Report page provides general details about the run, overall information per test, as well as drilled-down run information for each individual test within the test set. For user interface details, see Execution Report Page.

   After the test execution is complete, you can view a summary of test results in the Test Runs module. When you run a test set, the test set run is immediately displayed in the Test Set Runs tab. When a test instance completes, it is displayed in the Test Runs tab.

   For more details on viewing test results, see View test runs.

https://admhelp.microfocus.com ALM 8942
Tips to improve your search results... ALM Help Center ALM Help Center ALM Help 16.00-16.0.1 All View Local Help Center View Online Help Center back Go back in browser history forward Go forward in browser history Remove search highlights next topic Go to next topic previous topic Go to previous topic Print the current topic Version: