cancel
Showing results for 
Search instead for 
Did you mean: 

TestExecute: Run test items without killing the process

SOLVED
New Contributor

TestExecute: Run test items without killing the process

I am imagining an extreme testing scenario is that I load some data and call a few tests, and then load some data and call a  test again(because I may not know how much data I need to initiate at the beginning. Or if the data-driven functions can let me read data from different files loaded specifically for different tests, that would work for me too - I am new to TestComplete, so a quick answer would make the evaluation easier to me). TestExecute has to be launched and exited repetetively; I wonder why it is designed so and if there is anyway to repetetively call TestExcute without killing the process and relaunch it.

1 ACCEPTED SOLUTION

Accepted Solutions
Community Hero

Re: TestExecute: Run test items without killing the process

If you are running TestExecute where you are running individual tests via commandline, this is how it is done.

 

If you want to run a bunch of tests all at once in one call to TestExecute, this is what "TestItems" are for.  You configure a list of TestItems in your project to execute in a particular order and then you just run the full project without needing to run individual test items.

 

See https://support.smartbear.com/testcomplete/docs/testing-with/running/in-batch.html


Robert Martin
[Community Expert Group]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Extensions available

View solution in original post

1 REPLY 1
Community Hero

Re: TestExecute: Run test items without killing the process

If you are running TestExecute where you are running individual tests via commandline, this is how it is done.

 

If you want to run a bunch of tests all at once in one call to TestExecute, this is what "TestItems" are for.  You configure a list of TestItems in your project to execute in a particular order and then you just run the full project without needing to run individual test items.

 

See https://support.smartbear.com/testcomplete/docs/testing-with/running/in-batch.html


Robert Martin
[Community Expert Group]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Extensions available

View solution in original post