Launchers

XStudio can execute any kind of tests (scripts, native code, interpreted code, xml etc.). This means that your already existing test suites are usable as they are. The only condition is to develop (in Java) a tiny component allowing XStudio to interact with the test. This piece of code is called the Launcher.

You may have different types of test implementation that require completely different approaches to execute them. To each type of test (i.e. tests developed in different languages) corresponds a “category”. For any category of tests you have, you’ll need a specific Launcher.

Several launchers can live together. You just need to add all the necessary launchers (.jar files) in the <Install_folder>/bin/launchers folder.

To get more information on how to develop your own launcher, read the “Developer’s guide”


Default launchers

By default, XStudio is provided with several ready-to-use launchers listed in the open-source's launchers section and in this documentation chapter.

All the launchers are detailed below and some of them even include a tutorial to help you running your first test.