XLT is an extensive load and performance test tool developed and maintained by Xceptance. If you need more information, here is the current website and the current documentation portal. There is also a forum available to discuss load testing and test automation with XLT.
The documentation was fully rewritten in 2020 and it is continuously updated. We appreciate your feedback. You can also directly contribute on GitHub at https://github.com/Xceptance/xlt-documentation. If you need any information from the legacy documentation, you can still find it at https://lab.xceptance.de/releases/xlt/5.7.1/index.html
XLT has been open sourced on 30 January 2020 under the Apache License 2.0.
The XLT build process is based on the Apache Ant build tool. The build works best when being run on a Linux machine.
- Latest JDK 11
- Latest Apache Ant
- Chrome or Chromium browser (to package the timer-recorder extension for Chrome/Chromium)
- Node.js in version 16.15.1 (to bundle the resultbrowser)
- Optional tools:
- Only if you want to run the XLT unit tests:
To create the XLT distribution archive xlt-X.Y.Z.zip
, run the following command. If all went well, the archive can then be found in folder target/dist
.
ant clean dist
To perform a release build which requires all unit tests to pass, run this command:
ant clean release
When you build XLT by yourself, the following limitations apply.
- The timer-recorder extension for Firefox is not signed yet. Hence, when using
XltFirefoxDriver
later on, Firefox will refuse to install that extension. If you need the extension, download the official XLT distribution which contains a correctly signed extension.
- Some unit tests are known to fail on Windows.
- You will need to adjust the path to Chrome/Chromium in
build.properties
according to your system.
Do you like the code and architectur of XLT? Do you have ideas for new features or just like to work with it? Why not considering to apply for a job at Xceptance? We are always hiring developers and testers. Just drop us a line. You can find more information on our career page Jobs at Xceptance.