|
1 | 1 | # Micro Focus Application Automation Tools |
2 | 2 |
|
3 | 3 |
|
4 | | -This plugin integrates Micro Focus products with Jenkins. Using the plugin, you can create and use virtual services, run Performance Center or LoadRunner performance tests, run UFT functional tests, run tests in your lab, and run tests on mobile devices. This plugin also lets you upload test results to ALM. In addition, ALM Octane users can track and trigger Jenkins pipelines from within the user interface. |
| 4 | +This [Micro Focus Application Automation Tools plugin](https://plugins.jenkins.io/hp-application-automation-tools-plugin) integrates Micro Focus products with Jenkins. Using the plugin, you can create and use virtual services, run LoadRunner Enterprise or LoadRunner Professional tests, run UFT functional tests, run tests in your lab, and run tests on mobile devices. This plugin also lets you upload test results to ALM. In addition, ALM Octane users can track and trigger Jenkins pipelines from within the user interface. |
5 | 5 |
|
6 | 6 | ### Jenkins versions |
7 | 7 |
|
@@ -88,41 +88,41 @@ This plugin supports the following Micro Focus product versions: |
88 | 88 |
|
89 | 89 | | Micro Focus tool | Supported versions | Find more information... | |
90 | 90 | | :-------------------------------------------------- | :----------------------------------------------------------- | ------------------------------------------------------------ | |
91 | | -| ALM (Application Lifecycle Management) | 12.xx, 15.0 | [ALM Integration page](ALM_Integration.md) | |
92 | | -| ALM Lab Management | 12.xx | [ALM Integration page](ALM_Integration.md#running-server-side-tests-using-alm-lab-management) | |
| 91 | +| ALM (Application Lifecycle Management) | 12.xx, 15.x | [ALM Integration page](ALM_Integration.md) | |
| 92 | +| ALM Lab Management | 12.xx, 15.x | [ALM Integration page](ALM_Integration.md#running-server-side-tests-using-alm-lab-management) | |
93 | 93 | | ALM Octane | 12.53.20 and higher (12.55.4 or later required for direct UFT One integration and for LoadRunner Enterprise integration using pipelines) | [ALM Octane Help](https://admhelp.microfocus.com/octane/en/latest/Online/Content/AdminGuide/jenkins-integration.htm) | |
94 | | -| LoadRunner | 12.xx | [LoadRunner Integration page](LR_Integration.md) | |
| 94 | +| LoadRunner | 12.xx, 2020 | [LoadRunner Integration page](LR_Integration.md) | |
95 | 95 | | UFT Mobile (formerly Mobile Center) | 2.0 and higher | [UFT Mobile Help Center](https://admhelp.microfocus.com/mobilecenter/en/latest/Content/CI_jenkins.htm) | |
96 | | -| LoadRunner Enterprise (formerly Performance Center) | 12.xx (12.53 or higher required for trend reports) | [LoadRunner Enterprise Help Center](https://admhelp.microfocus.com/pc/en/latest/online_help/Content/PC/Continuous-Integration-Jenkins.htm) | |
| 96 | +| LoadRunner Enterprise (formerly Performance Center) | 12.xx (12.53 or higher required for trend reports), 2020 | [LoadRunner Enterprise Help Center](https://admhelp.microfocus.com/pc/en/latest/online_help/Content/PC/Continuous-Integration-Jenkins.htm) | |
97 | 97 | | Service Virtualization | 3.80 and higher | [Service Virtualization Help Center](https://admhelp.microfocus.com/sv/en/latest/Help/Content/UG/c_continuous_integration.htm) | |
98 | 98 | | UFT One (formerly UFT) | 12.xx and 14.03 and higher | [UFT One Help Center](https://admhelp.microfocus.com/uft/en/latest/UFT_Help/Content/User_Guide/Jenkins.htm) | |
99 | | -| UFT Developer (formerly LeanFT) | 14.03 and higher | [UFT Developerl Help Center](https://admhelp.microfocus.com/leanft/en/14.50/HelpCenter/Content/HowTo/CI_Tools.htm)<br />Blog: [Integrating LeanFT with Jenkins in just a few simple steps](https://community.softwaregrp.com/t5/Quality-and-Testing-Blog/Integrating-LeanFT-with-Jenkins-in-just-a-few-simple-steps/ba-p/247321#.WpzwYOhubcte%20steps) | |
| 99 | +| UFT Developer (formerly LeanFT) | 14.03 and higher | [UFT Developer Help Center](https://admhelp.microfocus.com/leanft/en/14.50/HelpCenter/Content/HowTo/CI_Tools.htm)<br />Blog: [Integrating LeanFT with Jenkins in just a few simple steps](https://community.softwaregrp.com/t5/Quality-and-Testing-Blog/Integrating-LeanFT-with-Jenkins-in-just-a-few-simple-steps/ba-p/247321#.WpzwYOhubcte%20steps) | |
100 | 100 |
|
101 | 101 | ## Prerequisites |
102 | 102 |
|
103 | 103 | 1. Install one of the five latest LTS versions of Jenkins, [(Click here for a list.](https://jenkins.io/changelog-stable/)) |
104 | 104 |
|
105 | | -2. Install the Jenkins [Micro Focus Application Automation Tools plugin](https://plugins.jenkins.io/hp-application-automation-tools-plugin). |
| 105 | +2. **Java version 8 or higher.** To verify your Java version, go to [http://www.java.com/en/download/installed.jsp](http://www.java.com/en/download/installed.jsp). |
106 | 106 |
|
107 | | -3. **Java version 8 or higher.** To verify your Java version, go to [http://www.java.com/en/download/installed.jsp](http://www.java.com/en/download/installed.jsp). |
108 | | - |
109 | | -4. **ALM/Quality Center client** installed the machine that will run the tests. To check if you have a client installed, follow the instructions on this page: http://<your\_server>:8080/qcbin/TDConnectivity\_index.html |
| 107 | +3. Install the plugin: |
| 108 | + |
| 109 | + a. Download the .hpi file for the Jenkins plugin from the [plugin page]( https://updates.jenkins-ci.org/download/plugins/hp-application-automation-tools-plugin/ ). |
| 110 | + |
| 111 | + b. Navigate to the **Manage Jenkins > Manage Plugins > Advanced** tab. |
| 112 | + |
| 113 | + c. In the **Upload Plugin** section, upload the .hpi file. |
| 114 | +4. **For working with ALM and Quality Center,** make sure the ALM/Quality Center client is installed on the machine that will run the tests. To check if the client installed, follow the instructions on: http://<your\_server>:8080/qcbin/TDConnectivity\_index.html |
110 | 115 |
|
111 | 116 | 5. **For running UFT tests from ALM** install the ALMClient in common registration mode by accessing the following link from an Internet Explorer browser on the UFT machine: http://<your\_server>:8080/qcbin/start\_a.jsp?Common=true |
112 | 117 |
|
113 | | -6. **For running file system scenarios with LoadRunner or UFT** you need to set up a node in Jenkins. For details, see [Create an execution node](#create-an-execution-node). |
| 118 | +6. **For running file system scenarios with LoadRunner or UFT** set up a node in Jenkins. For details, see [Create an execution node](#create-an-execution-node). |
114 | 119 |
|
115 | 120 | 7. **For building and tracking pipelines on ALM Octane:** |
116 | 121 |
|
117 | | - - JQuery Plugin 1.7.2-1 or later (Required to enable the integration) |
118 | | - |
119 | | - - A plugin that enables publishing test results. For example, JUnit Plugin 1.10 or later, NUnit plugin, and so on (Required to enable ALM Octane to collect your automated test results) |
120 | | - |
121 | | -8. **For ALM Octane integration with UFT:** |
122 | | - |
123 | | - - Jenkins Git plugin (version 2.4.4 or later) |
124 | | - |
| 122 | + * JQuery Plugin 1.7.2-1 or later (Required to enable the integration) |
| 123 | + * A plugin that enables publishing test results. For example, JUnit Plugin 1.10 or later, NUnit plugin, and so on (Required to enable ALM Octane to collect your automated test results). |
125 | 124 |
|
| 125 | +8. **For ALM Octane integration with UFT**, make sure you have version 2.4.4 or higher of the Git plugin. |
126 | 126 |
|
127 | 127 | # User Guide |
128 | 128 |
|
@@ -190,9 +190,9 @@ To connect and execution node to the Jenkins machine: |
190 | 190 |
|
191 | 191 | To set up a pipeline test job for your Micro Focus testing tool: |
192 | 192 |
|
193 | | - 1. From Jenkins Dashboard. click **New Job** or select an existing one. |
| 193 | + 1. From Jenkins Dashboard. click **New Item** or select an existing one. |
194 | 194 |
|
195 | | - 2. On the page that opens, enter a job name (for a new job), click **Build a Pipeline project** , and click **OK**. |
| 195 | + 2. On the page that opens, enter an item name (for a new job), click **Build a Pipeline project** , and click **OK**. |
196 | 196 |
|
197 | 197 | 3. In the Project Configuration page, scroll down to the **Pipeline** section. |
198 | 198 |
|
|
0 commit comments