Forum Discussion

Golf01's avatar
Golf01
New Contributor
5 years ago

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:

 

If we are using the help document:

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

 

The error as below:

 

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.

 

 

 

 

 

  • 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.



     

  • 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.

     

     

  • 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

    • hkim5's avatar
      hkim5
      Staff

      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.

      • Golf01's avatar
        Golf01
        New Contributor

        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.

    • Golf01's avatar
      Golf01
      New Contributor

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