Launchers

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.
open-source launchers for XStudio

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 12sp17.
  • 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 variable XSTUDIO_J2SE_ROOT)
  • After running the build script, the launcher binary will be located in the bin folder
If you develop your own launcher and would like it to be included in the distribution or just referenced here, send us a message.

Ready to use launchers

Below are listed the latest versions available:
Name Comment Contributors
AutoIT

autoit driver for xstudio

autoit.jar

Launcher interfacing with AutoIt test scripts
 
Eric Gavaldo
Ant

Ant launcher for xstudio

ant.jar

Launcher interfacing with Ant build tool for devops automation
Jean Marin
Agilitest

Postman Newman launcher for xstudio

agilitest.jar

Launcher interfacing with ATS scripts (created using Agilitest automation tool)
Jean Marin
Bat

bat driver for xstudio

bat.jar

Launcher interfacing with synchronous or asynchronous batch files (.bat)

 
Antoine Fouille
Eric Gavaldo
Bat with params

bat with params driver for xstudio

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 driver for xstudio

beanshell.jar

Launcher interfacing with Beanshell test scripts
 
Eric Gavaldo
Cerberus

cerberus driver for xstudio

cerberus.jar

Launcher interfacing with Cerberus tests
Wissem Mnasri
Cucumber

cucumber driver for xstudio

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 Motion driver for xstudio

etasq.jar

Launcher interfacing with eTASQ Motion to execution sequence of operations (keywords) on a physical device
 
Eric Gavaldo
Generic Executable

exe driver for xstudio

exe.jar

Launcher interfacing with synchronous or asynchronous executables tests (.exe)
 
Eric Gavaldo
FitNesse

fitnesse driver for xstudio

fitnesse.jar

Launcher interfacing with FitNesse tests
Eric Gavaldo
Gatling

Gatling launcher for xstudio

gatling.jar

Launcher interfacing with Gatling performance tests
Jean Marin
Generic Version Control

script driver for xstudio focusing on Version-control tasks

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

Direct git launcher driver for xstudio

git.jar

Launcher allowing to export/clone from a git repository (github, gitlab etc.)
Jean Marin
Gradle

gradle driver for xstudio

gradle.jar

Launcher interfacing with Gradle
Eric Gavaldo
Java

java driver for xstudio

java.jar

Launcher allowing to run .class files
Eric Gavaldo
Jar

java driver for xstudio

jar.jar

Launcher allowing to run .jar files
Eric Gavaldo
Apache JMeter

jmeter driver for xstudio

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 driver for xstudio

junit.jar

Launcher interfacing with:
  • JUnit v3
  • JUnit v4
  • FEST Swing
  • jfcUnit
  • Any JUnit derived framework...
Eric Gavaldo
Katalon + Katalon v2

katalon launcher for xstudio

katalon.jar

Launcher interfacing with katalon tests
Jean Marin
katalon_v2.jar

Launcher interfacing with katalon tests
Eric Gavaldo
Marathon

marathon driver for xstudio

marathon.jar

Launcher interfacing with Jalian Marathon tests
Eric Gavaldo
Maven

Maven launcher for xstudio

maven.jar

Launcher interfacing with Maven build tool for devops automation
Jean Marin
Mocha

mocha driver for xstudio

mocha.jar

Launcher interfacing with Mocha tests
Eric Gavaldo
Neotys NeoLoad

neoload driver for xstudio
neoload driver for xstudio

neoload.jar

Launcher interfacing with Neotys NeoLoad tests
Eric Gavaldo
NUnit

nunit driver for xstudio

nunit.jar

Launcher interfacing with NUnit tests (so covering any .NET tests)
  • C#
  • J#
  • C++/CLI
  • Managed C++
  • VisualBasic.NET
Eric Gavaldo
Odin Tech Axe

odin driver for xstudio
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 driver for xstudio

offline.jar

Launcher allowing to import back results from text templates (manually edited)
Yehuda Miron
Perl

perl driver for xstudio

perl.jar

Launcher interfacing with Perl test scripts
 
Eric Gavaldo
Jumbo
Dag Jensen Rimstad
PHPUnit

pyunit driver for xstudio

PHPUnit

Launcher interfacing with PHPUnit tests
Eric Gavaldo
Postman / newman

Postman Newman launcher for xstudio

postman.jar

Launcher interfacing with postman using newman tool for interface test automation
Jean Marin
Protractor

Postman Newman launcher for xstudio

Protractor

Launcher interfacing with Protractor
Eric Gavaldo
Python

python driver for xstudio

python.jar

Launcher interfacing with Python scripts
Yossi Kimron
PyUnit

pyunit driver for xstudio

pyunit.jar

Launcher interfacing with PyUnit tests
Eric Gavaldo
PyTest

pytest driver for xstudio

pytest.jar

Launcher interfacing with PyTest tests
WindRiver
QFS QF-Test

QF-test driver for xstudio

qftest.jar

Launcher interfacing with QF-Test test scripts
 
Eric Gavaldo
Hewlett Packard QTP & UFT

qtp driver for xstudio
Incl. plugins for Mobile testing
qtp mobile driver jamo for xstudio
qtp mobile driver perfecto for xstudio

qtp.jar

Launcher interfacing with Hewlett Packard QuickTest Professional and UFT tests
 
Simon
Yoann le Bohec
Ranorex

ranorex driver for xstudio

ranorex.jar

Launcher interfacing with Ranorex native tests
Eric Gavaldo
Rapise

rapise driver for xstudio

rapise.jar

Launcher interfacing with Inflectra Rapise tests
Jean Marin
Robot Framework

robot framework driver for xstudio

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 driver for xstudio

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

selenium driver for xstudio
Incl. drivers for Mobile testing
android mobile testing for xstudio iphone mobile testing for xstudio iphone mobile testing for xstudio

selenium_java.jar

Launcher interfacing with Selenium RC (Java) tests

Supported testing frameworks:
  • JUnit3
  • JUnit4
  • TestNG
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:
  • NUnit
Eric Gavaldo
selenium_python.jar

Launcher interfacing with Selenium RC (Python) tests

Supported testing frameworks:
  • PyUnit
Eric Gavaldo
shell

shell for xstudio

shell.jar

Launcher interfacing with synchronous or asynchronous shell scripts (.sh, .bash, etc.)
 
Eric Gavaldo
Sikuli/SikuliX

Sikuli driver for xstudio

sikuli.jar

Launcher interfacing with Sikuli scripts
Sanjeeth Nayak
Eric Gavaldo
sikulix.jar

Launcher interfacing with SikuliX scripts
Eric Gavaldo
Borland SilkTest

silktest driver for xstudio

silktest.jar

Launcher interfacing with Borland SilkTest scripts
Eric Gavaldo
SmartBear soapUI Pro / soapUI

testcomplete driver for xstudio
soapui driver for xstudio
soapui driver for xstudio

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

Parasoft SOATest driver for xstudio

soatest.jar

Launcher interfacing with Parasoft SOATest tests
Eric Gavaldo
SQL

sql compare driver for xstudio
sql compare driver for xstudio
sql compare driver for xstudio
sql compare driver for xstudio

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 driver for xstudio

squish.jar

Launcher interfacing with:
  • Froglogic Squish for Qt
  • Froglogic Squish for Java
  • Froglogic Squish for the web
test scripts
Eric Gavaldo
SVN

Direct svn launcher driver for xstudio

svn.jar

Launcher allowing to export/checkout from a svn version-control repository
Jean Marin
Tape

Tape driver for xstudio

tape.jar

Launcher interfacing with Tape tests
Eric Gavaldo
TCL

tcl driver for xstudio

tcl.jar

Launcher interfacing with Tcl test scripts
 
Eric Gavaldo
Jumbo
James Coleman
SmartBear/AutomatedQA TestComplete

testcomplete driver for xstudio
testcomplete driver for xstudio

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 driver for xstudio

testng.jar

Launcher interfacing with TestNG tests
Eric Gavaldo
TestOptimal

testoptimal driver for xstudio

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 driver for xstudio

testpartner driver for xstudio

testpartner.jar

Launcher interfacing with Compuware TestPartner tests
 
Eric Gavaldo
<Anonymous>
TestStand

teststand driver for xstudio

TestStand

Launcher interfacing with TestStand tests
 
Eric Gavaldo
<Anonymous>
Microsoft VisualStudio

visualstudio driver for xstudio

visualstudio.jar

Launcher interfacing with Microsoft VisualStudio Team System (Test Edition) tests. This includes modules:
  • LoadTesting
  • UnitTesting
  • WebTesting

Eric Gavaldo
Sigibian
visualstudio_codedui.jar

Launcher interfacing with Microsoft VisualStudio Coded UI tests. This includes modules:
  • UI Testing

Eric Gavaldo
WAPT

WAPT driver for xstudio

wapt.jar

Launcher interfacing with WAPT test scripts
 
Eric Gavaldo
WebdriverIO

WebdriverIO

Launcher interfacing with WebdriverIO Test Studio scripts
Eric Gavaldo
Telerik WebUI Test Studio

webui driver for xstudio
webui driver for xstudio

webui.jar

Launcher interfacing with WebUI Test Studio scripts
Eric Gavaldo
XCI

X Continuous Integration  launcher for xstudio

xci.jar

Launcher using XQual's XContinuousIntegration to chain tests campaigns
Jean Marin
xUnit.net

xunit driver for xstudio

xunit_dotnet.jar

Launcher interfacing with xUnit.net tests (so covering any .NET tests)
  • C#
  • J#
  • C++/CLI
  • Managed C++
  • VisualBasic.NET
Eric Gavaldo
Michel F.
Success (skeleton)

offline driver for xstudio

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)

offline driver for xstudio

random (skeleton)

The random launcher is for demo purposes only. It basically simulates time-consuming operation and generates random results.
Eric Gavaldo
Proxy

proxy driver for xstudio

proxy.jar

Launcher allowing to proxy some test execution to several sub-launchers hosted on different XAgent.
Eric Gavaldo

Want to develop your own launcher?

Please check our Develop a launcher section.