underqualified
6 years agoOccasional Contributor
Execute a TestComplete script from an .exe with predefined variables?
Hey all, I'd like to set up a .exe that automatically runs my test script, and I need the exe to supply a few variables. How would I do that?
Hey,
I assume you will run this .exe with cmd so you can run it with cmd in this way:
"C:\Program Files (x86)\SmartBear\TestComplete 14\Bin\TestComplete.exe" "C:\work\testComplete\your_app.pjs" /r /p:project_name /param1:param1Val /param2:param2Val
You can see adding new variables from cmd in this thread:
setting-and-using-variable-within-same-command-line-in-windows-cmd-exe
Additionally you can add values of variables in "TestedApps" of the project or if you use Jenkins' CI you can pass them also as values in cmd.
Reading the transmitted values from cmd can be done by using the TestComplete class named BuiltIn
BuiltIn.ParamStr(i)...