For an up-to-date list, please check the complete list of supported interfaces in the documentation section.
All the launchers are provided along with their binaries, source code, configuration file and build script within XStudio package.
They are licensed under the GNU General Public License v2 (GPLv2) and in some cases provided by the community of XStudio's users.
Download the complete SDK
The SDK is provided as a separate package (Launchers SDK) that you can find in our download section.All the sources of the launchers are included in the SDK folder as well as the configuration files and the build scripts for Windows (.bat).
To check the content, just download the complete SDK including all the sources of the launchers for version 12sp19.
- Sources files and configuration xml are located in the
src
folder - Build scripts are located in the
build
folder (just edit it and modify the variableXSTUDIO_J2SE_ROOT
) - After running the build script, the launcher binary will be located in the
bin
folder
Ready to use launchers
Below are listed the latest versions available:Name | Comment | Contributors | |
AutoIT | |||
autoit.jar Launcher interfacing with AutoIt test scripts |
Eric Gavaldo | ||
Ant | |||
ant.jar Launcher interfacing with Ant build tool for devops automation |
Jean Marin | ||
Agilitest | |||
agilitest.jar Launcher interfacing with ATS scripts (created using Agilitest automation tool) |
Jean Marin | ||
Bat | |||
bat.jar Launcher interfacing with synchronous or asynchronous batch files (.bat) |
Antoine Fouille Eric Gavaldo |
||
Bat with params | |||
bat_with_params.jar Launcher interfacing with synchronous or asynchronous batch files (.bat) that pass all the test case params as arguments to the batch file |
Jean Marin | ||
Beanshell | |||
beanshell.jar Launcher interfacing with Beanshell test scripts |
Eric Gavaldo | ||
Cerberus | |||
cerberus.jar Launcher interfacing with Cerberus tests |
Wissem Mnasri | ||
Cucumber | |||
cucumber.jar Launcher interfacing with Cucumber tests |
Eric Gavaldo | ||
cucumber_v2.jar Launcher interfacing with Cucumber tests This version includes internal support of BDD and Gherkin This also includes a scanner of .feature files |
Jean Marin | ||
eTASQ Motion | |||
etasq.jar Launcher interfacing with eTASQ Motion to execution sequence of operations (keywords) on a physical device |
Eric Gavaldo | ||
Generic Executable | |||
exe.jar Launcher interfacing with synchronous or asynchronous executables tests (.exe) |
Eric Gavaldo | ||
FitNesse | |||
fitnesse.jar Launcher interfacing with FitNesse tests |
Eric Gavaldo | ||
Gatling | |||
gatling.jar Launcher interfacing with Gatling performance tests |
Jean Marin | ||
Generic Version Control | |||
generic_version_control.jar Launcher allowing to call version-control scripts (i.e. to retrieve test binaries before executing them). This can support Git, Subversion (SVN), CVS or any other version-control system etc. |
Jean Marin | ||
git.jar Launcher allowing to export/clone from a git repository (github, gitlab etc.) |
Jean Marin | ||
Gradle | |||
gradle.jar Launcher interfacing with Gradle |
Eric Gavaldo | ||
Java | |||
java.jar Launcher allowing to run .class files |
Eric Gavaldo | ||
Jar | |||
jar.jar Launcher allowing to run .jar files |
Eric Gavaldo | ||
Apache JMeter | |||
jmeter.jar Launcher interfacing with JMeter generic JMX scripts |
Eric Gavaldo | ||
jmeter_sql.jar Launcher interfacing with JMeter tests designed to stress databases |
Yoann Gil Eric Gavaldo |
||
jmeter_web.jar Launcher interfacing with JMeter tests designed to stress web sites |
Yoann Gil Eric Gavaldo |
||
JUnit | |||
junit.jar Launcher interfacing with:
|
Eric Gavaldo | ||
Katalon + Katalon v2 | |||
katalon.jar Launcher interfacing with katalon tests |
Jean Marin | ||
katalon_v2.jar Launcher interfacing with katalon tests |
Eric Gavaldo | ||
Marathon | |||
marathon.jar Launcher interfacing with Jalian Marathon tests |
Eric Gavaldo | ||
Maven | |||
maven.jar Launcher interfacing with Maven build tool for devops automation |
Jean Marin | ||
Mocha | |||
mocha.jar Launcher interfacing with Mocha tests |
Eric Gavaldo | ||
Neotys NeoLoad | |||
neoload.jar Launcher interfacing with Neotys NeoLoad tests |
Eric Gavaldo | ||
NUnit | |||
nunit.jar Launcher interfacing with NUnit tests (so covering any .NET tests)
|
Eric Gavaldo | ||
Odin Tech Axe | |||
odin_axe.jar Launcher interfacing with Odin Axe tests |
Russell Ball Eric Gavaldo |
||
odin_axe_results.jar Launcher to import independant Odin Axe results |
Russell Ball Eric Gavaldo |
||
Offline | |||
offline.jar Launcher allowing to import back results from text templates (manually edited) |
Yehuda Miron | ||
Perl | |||
perl.jar Launcher interfacing with Perl test scripts |
Eric Gavaldo Jumbo Dag Jensen Rimstad |
||
PHPUnit | |||
PHPUnit Launcher interfacing with PHPUnit tests |
Eric Gavaldo | ||
Postman / newman | |||
postman.jar Launcher interfacing with postman using newman tool for interface test automation |
Jean Marin | ||
Protractor | |||
Protractor Launcher interfacing with Protractor |
Eric Gavaldo | ||
Python | |||
python.jar Launcher interfacing with Python scripts |
Yossi Kimron | ||
PyUnit | |||
pyunit.jar Launcher interfacing with PyUnit tests |
Eric Gavaldo | ||
PyTest | |||
pytest.jar Launcher interfacing with PyTest tests |
WindRiver | ||
QFS QF-Test | |||
qftest.jar Launcher interfacing with QF-Test test scripts |
Eric Gavaldo | ||
Hewlett Packard QTP & UFT | |||
Incl. plugins for Mobile testing |
qtp.jar Launcher interfacing with Hewlett Packard QuickTest Professional and UFT tests |
Simon Yoann le Bohec |
|
Ranorex | |||
ranorex.jar Launcher interfacing with Ranorex native tests |
Eric Gavaldo | ||
Rapise | |||
rapise.jar Launcher interfacing with Inflectra Rapise tests |
Jean Marin | ||
Robot Framework | |||
robot_framework.jar Launcher interfacing with Robot Framework testsuites scripts |
Eric Gavaldo | ||
robot_framework_v2.jar Launcher interfacing with Robot Framework tests within testsuites scripts |
Eric Gavaldo | ||
robot_framework_v3.jar Launcher interfacing with Robot Framework tests within testsuites scripts + configurable call for a setup script |
Eric Gavaldo | ||
robot_framework_v4.jar Launcher interfacing with Robot Framework tests within testsuites scripts + configurable call for a setup script + an additional relative path |
Michel T. | ||
Tyto Software Sahi | |||
sahi.jar Launcher interfacing with Tyto Software Sahi test scripts |
Eric Gavaldo | ||
sahi35.jar Launcher interfacing with Tyto Software Sahi 3.5+ test scripts |
Eric Gavaldo | ||
sahi40.jar Launcher interfacing with Tyto Software Sahi 4.0+ test scripts |
Eric Gavaldo | ||
sahi60.jar Launcher interfacing with Tyto Software Sahi 6.0+ test scripts |
Eric Gavaldo | ||
Selenium Java | |||
Incl. drivers for Mobile testing |
selenium_java.jar Launcher interfacing with Selenium RC (Java) tests Supported testing frameworks:
|
Eric Gavaldo | |
selenese.jar Launcher interfacing with Selenese tests |
Eric Gavaldo | ||
selenium_html.jar Launcher interfacing with Selenium RC (HTML) tests |
Eric Gavaldo | ||
selenium3.jar Launcher interfacing with Selenium 2.0 WebDriver tests |
Eric Gavaldo | ||
selenium_dotnet.jar Launcher interfacing with Selenium RC (.NET C#) tests Supported testing frameworks:
|
Eric Gavaldo | ||
selenium_python.jar Launcher interfacing with Selenium RC (Python) tests Supported testing frameworks:
|
Eric Gavaldo | ||
shell | |||
shell.jar Launcher interfacing with synchronous or asynchronous shell scripts (.sh, .bash, etc.) |
Eric Gavaldo | ||
Sikuli/SikuliX | |||
sikuli.jar Launcher interfacing with Sikuli scripts |
Sanjeeth Nayak Eric Gavaldo |
||
sikulix.jar Launcher interfacing with SikuliX scripts |
Eric Gavaldo | ||
Borland SilkTest | |||
silktest.jar Launcher interfacing with Borland SilkTest scripts |
Eric Gavaldo | ||
SmartBear soapUI Pro / soapUI | |||
soapui.jar Launcher interfacing with soapUI scripts |
Eric Gavaldo | ||
soapUI load Launcher interfacing with soapUI scripts |
Eric Gavaldo | ||
soapUI security Launcher interfacing with soapUI scripts |
Eric Gavaldo | ||
SOATest | |||
soatest.jar Launcher interfacing with Parasoft SOATest tests |
Eric Gavaldo | ||
SQL | |||
sql_compare.jar Launcher interfacing with SQL queries This (optionally) executes a command remotely on a server (using plink) then runs two queries on (possibly) different DB servers and checks that both are returning the same result set. |
Eric Gavaldo | ||
sql_select.jar Launcher interfacing with SQL queries This (optionally) executes a command remotely on a server (using plink) then runs a query on a DB server and checks that it is returning an empty result set. |
Eric Gavaldo | ||
Froglogic Squish | |||
squish.jar Launcher interfacing with:
|
Eric Gavaldo | ||
SVN | |||
svn.jar Launcher allowing to export/checkout from a svn version-control repository |
Jean Marin | ||
Tape | |||
tape.jar Launcher interfacing with Tape tests |
Eric Gavaldo | ||
TCL | |||
tcl.jar Launcher interfacing with Tcl test scripts |
Eric Gavaldo Jumbo James Coleman |
||
SmartBear/AutomatedQA TestComplete | |||
testcomplete.jar Launcher interfacing with SmartBear TestComplete 7, 8 or 9+ tests |
Eric Gavaldo Zombi <Anonymous> |
||
testcomplete_v2.jar Alternative Launcher interfacing with recent versions of SmartBear TestComplete tests |
Eric Gavaldo | ||
testexecute.jar Launcher interfacing with SmartBear TestExecute 7, 8 or 9+ tests |
Florent Morel-Isnard Eric Gavaldo |
||
testexecute_v2.jar Launcher interfacing with SmartBear TestExecute 10+ tests |
Florent Morel-Isnard Eric Gavaldo |
||
TestNG | |||
testng.jar Launcher interfacing with TestNG tests |
Eric Gavaldo | ||
TestOptimal | |||
testoptimal.jar Launcher interfacing with TestOptimal tests |
Yaxiong Lin (TestOptimal) David Martin |
||
testoptimal_simple.jar Launcher interfacing with TestOptimal tests |
Eric Gavaldo | ||
Compuware TestPartner | |||
testpartner.jar Launcher interfacing with Compuware TestPartner tests |
Eric Gavaldo <Anonymous> |
||
TestStand | |||
TestStand Launcher interfacing with TestStand tests |
Eric Gavaldo <Anonymous> |
||
Microsoft VisualStudio | |||
visualstudio.jar Launcher interfacing with Microsoft VisualStudio Team System (Test Edition) tests. This includes modules:
|
Eric Gavaldo Sigibian |
||
visualstudio_codedui.jar Launcher interfacing with Microsoft VisualStudio Coded UI tests. This includes modules:
|
Eric Gavaldo | ||
WAPT | |||
wapt.jar Launcher interfacing with WAPT test scripts |
Eric Gavaldo | ||
WebdriverIO | |||
Telerik WebUI Test Studio | |||
webui.jar Launcher interfacing with WebUI Test Studio scripts |
Eric Gavaldo | ||
XCI | |||
xci.jar Launcher using XQual's XContinuousIntegration to chain tests campaigns |
Jean Marin | ||
xUnit.net | |||
xunit_dotnet.jar Launcher interfacing with xUnit.net tests (so covering any .NET tests)
|
Eric Gavaldo Michel F. |
||
Success (skeleton) | |||
success (skeleton) The success launcher is for demo purposes only. It basically simulates time-consuming operation and generates only success results. |
Eric Gavaldo | ||
Random (skeleton) | |||
random (skeleton) The random launcher is for demo purposes only. It basically simulates time-consuming operation and generates random results. |
Eric Gavaldo | ||
Proxy | |||
proxy.jar Launcher allowing to proxy some test execution to several sub-launchers hosted on different XAgent. |
Eric Gavaldo |