cancel
Showing results for 
Search instead for 
Did you mean: 

TestComplete - CrossbrowserTesting

Super Contributor

TestComplete - CrossbrowserTesting

I have seen this article before and the article says 

 

Prepare Jenkins nodes to run tests in CrossBrowserTesting environments

TestComplete must be installed on your Jenkins nodes. TestExecute cannot run tests in CrossBrowserTesting environments.

https://support.smartbear.com/testcomplete/docs/working-with/integration/jenkins/requirements-and-li...

 

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

7 REPLIES 7
Highlighted
Community Hero

That's a question for Support.  You can contact them directly here:

https://support.smartbear.com/message/?prod=TestComplete

Highlighted
Super Contributor

@Marsha_R 

 

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

Highlighted
Community Hero

Yes, TestComplete and TestExecute can be on the same machine.  Be sure that they are the same version.

Highlighted
Super Contributor

@Marsha_R 

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

Highlighted
Community Hero

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

Highlighted
Super Contributor

@Marsha_R 

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 

https://support.smartbear.com/testcomplete/docs/working-with/integration/jenkins/requirements-and-li...

 

I have attached the screenshot  for what I am doing .

 

 

 

 

Highlighted
Community Hero

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

New Here?
Join us and watch the welcome video:
Announcements
Top Kudoed Authors