I have seen this article before and the article says
TestComplete must be installed on your Jenkins nodes. TestExecute cannot run tests in CrossBrowserTesting environments.
Why we cannot run the CBT tests through TestExecute ?
Currently we are running our local tests on TestExecute machines through Jenkins - jenkins nodes . Why CBT tests cannot be done this way ?
Please Update
Thanks
Nishchal
That's a question for Support. You can contact them directly here:
Finally got the updates from the support team
. Currently, only TestComplete can work with CrossBrowserTesting.com. This is a product management decision.
There are no plans to add this feature to TestExecute at the moment.
Now my questions is Can TestComplete be installed on the same VM machines where testExecute is ? We do have floating license for testComplete .
We are running our local tests on TestExecute machines through Jenkins.
Now we are planning to run CBT tests on testComplete floating license through Jenkins. So TestComplete and TestExecute can co exist together in the same virtual machine .
Please update
Thanks
Nishchal
Yes, TestComplete and TestExecute can be on the same machine. Be sure that they are the same version.
Thanks for the updates
There won't be any issues running with Jenkins. ?
As We ran our local tests on the TestExecute machine through Jenkins - Jenkins jobs trigger the tests on testExecute machine .
Now on the same testExecute machine if we do install floating license for testcomplete and then we trigger CBT tests through jenkins on the same machine , there won't be any issue ?
Thanks
Nishchal
TestComplete and TestExecute don't care if they are on the same machine.
https://support.smartbear.com/testexecute/docs/working-with/integration/jenkins/pipeline.html
in here it says you can specify TE for Jenkins to run
executorType
Optional. Specifies whether to use TestExecute or TestComplete for the test run. If both are installed and the parameter is not specified, TestExecute will be used run.
Note: | The specified product must be installed on the node. If the 64-bit version of the product is available on the node, it will be used to run tests. Otherwise, the 32-bit version will be used. |
Type: string
Possible values: TC
, TE
.
Default value: TE
Finally able to install the floating license of TestComplete on TestExecute VM machine.
I am not seeing any documentation on TestComplete for configuring the Jenkins project for CBT tests
When creating the Jenkins projects - Under the build Step after selecting the TestComplete Test what is the next step we need to follow in correct manner ?
I followed the steps as mentioned in the link below. But this link do not show the steps when we select the TestComplete Test Under the Build Step in Jenkins Project
I have attached the screenshot for what I am doing .
You're past what I know how to do now. I suggest contacting Support directly in case no one else jumps in on this thread.
Here's the link for Support: https://support.smartbear.com/message/?prod=TestComplete
Subject | Author | Latest Post |
---|---|---|