Open-Source launchers
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 Lesser General Public License v3 (LGPLv3) and in some cases provided by the community of XStudio users. XQual do not provide any support neither any guarantee on these launchers.

Download the complete SDK
The SDK is also included in XStudio if you selected the Software Developer Kit package during the install. All the sources of the launchers are included in the SDK folder as well as the configuration files and the build scripts (.bat).Alternatively, you can also download here the complete SDK including all the sources of the launchers.
- Sources files and configuration xml are located in the
srcfolder - Build scripts are located in the
buildfolder (just edit it and modify the variableXSTUDIO_J2SE_ROOT) - After running the build script, the launcher binary will be located in the
binfolder
If you develop your own launcher and would like it to be referenced here, just contact us and we'll be glad to review and post it here.
Ready to use launchers
Below are listed the latest versions available (stable).| Name | Comment | Ver. | Source & build script | Contributors |
| AutoIT | ||||
![]() |
autoit.jar Launcher interfacing with AutoIt test scripts |
1.8 |
CLauncherImpl.java buildAutoitLauncher.bat |
Eric Gavaldo |
| Perl | ||||
![]() |
perl.jar Launcher interfacing with Perl test scripts |
1.7 |
CLauncherImpl.java buildPerlLauncher.bat |
Eric Gavaldo Jumbo |
| TCL | ||||
![]() |
tcl.jar Launcher interfacing with Tcl test scripts |
1.5 |
CLauncherImpl.java buildTclLauncher.bat |
Eric Gavaldo Jumbo James Coleman |
| AutomatedQA® TestComplete | ||||
![]() |
testcomplete7.jar Launcher interfacing with AutomatedQA® TestComplete 7 tests |
1.5 |
CLauncherImpl.java buildTestcomplete7Launcher.bat |
Eric Gavaldo Zombi |
| Compuware® TestPartner | ||||
![]() ![]() |
testpartner.jar Launcher interfacing with Compuware® TestPartner tests |
1.3 |
CLauncherImpl.java CXmlParser.java buildTestpartnerLauncher.bat |
Eric Gavaldo ??? |
| Microsoft® VisualStudio | ||||
![]() |
visualstudio.jar Launcher interfacing with Microsoft® VisualStudio Team System (Test Edition) tests. This includes modules:
|
1.7 |
CLauncherImpl.java buildVisualstudioLauncher.bat |
Eric Gavaldo Sigibian |
| Beanshell | ||||
![]() |
beanshell.jar Launcher interfacing with Beanshell test scripts |
1.3 |
CLauncherImpl.java buildBeanshellLauncher.bat |
Eric Gavaldo |
| Froglogic® Squish | ||||
![]() |
squish.jar Launcher interfacing with:
|
1.7 |
CLauncherImpl.java buildSquishLauncher.bat |
Eric Gavaldo |
| Tyto Software® Sahi | ||||
| sahi.jar Launcher interfacing with Tyto Software® Sahi test scripts |
1.0 |
CLauncherImpl.java buildSahiLauncher.bat |
Eric Gavaldo | |
| Ranorex® | ||||
| ranorex.jar Launcher interfacing with Ranorex® native tests |
1.0 |
CLauncherImpl.java buildRanorexLauncher.bat |
Eric Gavaldo | |
| JUnit | ||||
![]() |
junit.jar Launcher interfacing with:
|
1.6 |
CLauncherImpl.java buildJUnitLauncher.bat |
Eric Gavaldo |
| PyUnit | ||||
![]() |
pyunit.jar Launcher interfacing with PyUnit tests |
1.2 |
CLauncherImpl.java buildPyUnitLauncher.bat |
Eric Gavaldo |
| Python | ||||
![]() |
python.jar Launcher interfacing with Python scripts |
1.3 |
CLauncherImpl.java buildPythonLauncher.bat |
Yossi Kimron |
| NUnit | ||||
![]() |
nunit.jar Launcher interfacing with NUnit tests (so covering any .NET tests)
|
1.4 |
CLauncherImpl.java buildNUnitLauncher.bat |
Eric Gavaldo |
| TestNG | ||||
![]() |
testng.jar Launcher interfacing with TestNG tests |
1.5 |
CLauncherImpl.java buildTestNGLauncher.bat |
Eric Gavaldo |
| Marathon | ||||
![]() |
marathon.jar Launcher interfacing with Jalian® Marathon tests |
1.6 |
CLauncherImpl.java buildMarathonLauncher.bat |
Eric Gavaldo |
| Selenium | ||||
![]() |
selenium_java.jar Launcher interfacing with Selenium RC (Java) tests Supported testing frameworks:
|
1.7 |
CLauncherImpl.java buildSeleniumJavaLauncher.bat |
Eric Gavaldo |
| selenium_html.jar Launcher interfacing with Selenium RC (HTML) tests |
1.7 |
CLauncherImpl.java buildSeleniumHtmlLauncher.bat |
Eric Gavaldo | |
| selenium_dotnet.jar Launcher interfacing with Selenium RC (.NET C#) tests Supported testing frameworks:
|
1.6 |
CLauncherImpl.java buildSeleniumDotNetLauncher.bat |
Eric Gavaldo | |
| selenium_python.jar Launcher interfacing with Selenium RC (Python) tests Supported testing frameworks:
|
1.4 |
CLauncherImpl.java buildSeleniumPythonLauncher.bat |
Eric Gavaldo | |
| Executable | ||||
![]() |
exe.jar Launcher interfacing with synchronous or asynchronous executables tests |
1.4 |
CLauncherImpl.java buildExeLauncher.bat |
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. |
1.0 |
CLauncherImpl.java buildSqlCompareLauncher.bat |
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. |
1.0 |
CLauncherImpl.java buildSqlSelectLauncher.bat |
Eric Gavaldo | |
| Offline | ||||
![]() |
offline.jar Launcher allowing to import back results from text templates (manually edited) |
1.8 |
CLauncherImpl.java buildOfflineLauncher.bat |
Yehuda Miron |
Next in the list:
- HP/Mercury® QuickTest Pro
- JMeter
- JWebUnit
- Selenium 2.0/WebDriver
- Selenium Perl
- Selenium PHP
- Selenium Ruby (RSpec, Test::Unit)
- Selenium Groovy
- unittest
- HP/Mercury® WinRunner
- Segue® SilkTest
- CUnit
- dUnit
- etc.
Templates and examples
The best to start a new launcher is to copy one of these 2 templates (also included in the SDK).| Name | Version | Comment | Source, configuration & build script | Contributors |
| success | 1.2 | Launcher returning always success |
CLauncherImpl.java success.xml buildSuccessLauncher.bat |
Eric Gavaldo |
| random | 1.3 | Launcher returning random results |
CLauncherImpl.java random.xml buildRandomLauncher.bat |
Eric Gavaldo |
























