cancel
Showing results for 
Search instead for 
Did you mean: 

How to using TestExecuteLite.exe for Parallel tests

SOLVED
New Contributor

How to using TestExecuteLite.exe for Parallel tests

We need the TestExecuteLite run in parallel in our device cloud. the TELite have been the float license for testing.

And we have try the steps:https://support.smartbear.com/testexecute/docs/running/cross-platform-tests/run/command-line.html

 

The above steps is for Command Line. but we are failed when we run it in our TELite machine.

The error as below:

Command_TELite.png

 

If we are using the help document:

https://support.smartbear.com/testexecute/docs/running/cross-platform-tests/run/jenkins/run-tests.ht...

 

The error as below:

Pipeline_TELite.png

 

So we are not sure what's wrong with it. if we are using testexecute.exe for command will be fine and it's worked.

but we are using testexecuteLite.exe for testing will be failed.

 

So anyone have the demo step or help document?

Thanks very much.

 

 

 

 

 

Tags (1)
1 ACCEPTED SOLUTION

Accepted Solutions
Community Hero

Re: How to using TestExecuteLite.exe for Parallel tests

Hi,

 

But if we are using TestComplete or TestExecute for Command will be work.

Not everything supported by TC/TE is supported by TELite.

Quote from the help article (https://support.smartbear.com/testexecute/docs/running/cross-platform-tests/about.html) I mentioned above:

Unsupported features
  • Desktop tests. Tests that simulate user actions over Windows desktop applications cannot run in parallel.

  • Non-cross-platform web tests. Tests that simulate user actions over local web browsers accessed via ways other than by using Selenium Grid cannot run in parallel. For example, if your web test launches a web browser by using the Run Browser operation or accesses a web browser by using the Sys.Browser object, the test engine will not run it and report an error.

  • Mobile tests. Tests that simulate user actions over mobile devices connected to your local workstation via the Mobile object cannot run in parallel.



 

Regards,
  /Alex [Community Hero]
____
[Community Heroes] are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Posts made by [Community Heroes]
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
The [Community Hero] signature is used with permission by SmartBear Software.
https://community.smartbear.com/t5/custom/page/page-id/hall-of-fame
================================

View solution in original post

7 REPLIES 7
Community Hero

Re: How to using TestExecuteLite.exe for Parallel tests

I would contact Support directly with this question.  Here's their link

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

 

The other thing I can suggest is that you try running the TELite with as few tags as possible.  If you run it with just the project and nothing else, will it try to run all the tests or is that where it's failing?  If that runs, then add the tags back one at a time and see which one makes it fail.

 

 

Community Hero

Re: How to using TestExecuteLite.exe for Parallel tests

Hi,

 

What drew my attention was the "This action is not available in TestExecute Lite" message in the console output.

For me it looks like that TE Lite started test execution but met some command that cannot be used in the cross-platform testing. (Most probably - browser lunch, as per https://support.smartbear.com/testexecute/docs/running/cross-platform-tests/about.html#more-on-paral...)

Can you check this idea?

 

Regards,
  /Alex [Community Hero]
____
[Community Heroes] are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Posts made by [Community Heroes]
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
The [Community Hero] signature is used with permission by SmartBear Software.
https://community.smartbear.com/t5/custom/page/page-id/hall-of-fame
================================
Staff

Re: How to using TestExecuteLite.exe for Parallel tests

are you using TestComplete support plugin for Jenkins version 2.6?

I believe the executortype is 'TELite' with a capital L 

hopefully the error is as simple as a syntax error

Best,
Justin Kim
Staff

Re: How to using TestExecuteLite.exe for Parallel tests

additionally, the cmd line return message of "this action is not available in cross-platform..." is indicating to me that you have additional test items within your project suite that is not compatible with TElite executions. These can include but are not limited to testedapps, low level procedures, etc. please isolate your telite projects and try to run them without the above restricted actions.

Best,
Justin Kim
New Contributor

Re: How to using TestExecuteLite.exe for Parallel tests

I will check the Jenkins version and hope it worked. But still wait for check it.

New Contributor

Re: How to using TestExecuteLite.exe for Parallel tests

But if we are using TestComplete or TestExecute for Command will be work.

If we are using command for TE Lite will be failed. We are not changed any setting in your same project suite.

Community Hero

Re: How to using TestExecuteLite.exe for Parallel tests

Hi,

 

But if we are using TestComplete or TestExecute for Command will be work.

Not everything supported by TC/TE is supported by TELite.

Quote from the help article (https://support.smartbear.com/testexecute/docs/running/cross-platform-tests/about.html) I mentioned above:

Unsupported features
  • Desktop tests. Tests that simulate user actions over Windows desktop applications cannot run in parallel.

  • Non-cross-platform web tests. Tests that simulate user actions over local web browsers accessed via ways other than by using Selenium Grid cannot run in parallel. For example, if your web test launches a web browser by using the Run Browser operation or accesses a web browser by using the Sys.Browser object, the test engine will not run it and report an error.

  • Mobile tests. Tests that simulate user actions over mobile devices connected to your local workstation via the Mobile object cannot run in parallel.



 

Regards,
  /Alex [Community Hero]
____
[Community Heroes] are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Posts made by [Community Heroes]
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
The [Community Hero] signature is used with permission by SmartBear Software.
https://community.smartbear.com/t5/custom/page/page-id/hall-of-fame
================================

View solution in original post

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