Unable to run UFT script from ALM Test lab
I am trying to establish connectivity between HPALM 12.5 and UFT 12.53 I have done the HP Connectivity in HPALM and ALM Connectivity in the UFT. We use Crosslink to connect to client network.
While running the Test from ALM Test Lab(Run on Local option) I get the error 'You cannot use the current test. A Unified Functional Testing license is needed. ' My machine has UFT installed with concurrent license. Individually both ALM and UFT works fine.
On trying to execute the same scripts multiple time, getting different errors as below:
1) Unified Functional Testing error: You cannot use the current test. A Unified Functional Testing license is needed.
Load the license and try again
2) Unified Functional Testing error: Unable to open the business component in the testing tool.
Error from Unified Functional Testing: The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state
3) Unified Functional Testing error: Unable to open the testing tool.
Error from Unified Functional Testing: There was an error reading from the pipe: The pipe has been ended. (109, 0x6d)
I also tried to run script from ALM after keeping UFT open, ALM closed the UFT and test failed error "Failed to launch application"
Any help on solving the issue will be highly appreciated.
For the error 1, as a workaround, please grant to "Users" group, "Full Control" permissions on "HKLM\SOFTWARE\Wow6432Node\Mercury Interactive\QuickTest Professional\MicTest".
For error 2, are you using Jenkins? What about if you try a connection between ALM and UFT without using Jenkings?
Error 3, looks like this is more related with a test itselft. You can see this external link as a reference.
Please let us know if you have another question.