XLT 9.0: Enhanced Reports and Java 21 Support

10 June 2025

XLT 9.0 is officially released! This major update brings powerful features, essential upgrades, and support for Java 21. It offers an advanced platform for all load testers, including those considering switching from JMeter, BlazeMeter, or Gatling.

What's New?

XLT 9.0 delivers significant updates across the board:

  • Improved Reports: The load test profile shows a visualization of the distribution now and a new report section lists the slowest requests in detail.
  • Java 21 Foundation: XLT now runs on Java 21, leveraging virtual threads for more efficient concurrency and improved scalability. Core libraries like HtmlUnit 4.x and Selenium are also updated for optimal performance.
  • Streamlined Cloud Deployments: The EC2 Admin tool now supports temporary credentials (ideal for 2FA) and credentials from user profiles or environment variables, simplifying AWS instance management.

Updating Reporting for More Insights

XLT 9 elevates your analysis capabilities with significant improvements to its load test reports.

A screenshot showing the new display of share of load including bars to visualize the shareThe Load Profile section now provides a more granular view of your test scenarios, displaying each scenario's contribution to the total load as both a clear percentage and an intuitive bar graph. This gives you a quick and precise understanding of your load distribution.

Most excitingly, we are introducing the highly anticipated Slowest Requests report page! This powerful new feature lists the top slowest requests identified during your load test, providing invaluable details for performance bottleneck analysis. This allows you to quickly pinpoint exactly where your application is underperforming. Access this page by clicking the corresponding entry in the Requests submenu of the navigation bar.

Slowest Requests Report Page - A screenshot of the new 'Slowest Requests' report would go here, showcasing its detailed view.

By default, the Slowest Requests page captures up to 500 requests, with a per-request-name limit of 20. A request is deemed 'slow' if its runtime falls between 3 seconds and 10 minutes. Crucially, all these thresholds are fully configurable within the report generator configuration, allowing you to tailor the report to your specific needs.

Important: Migrating to XLT 9.0

XLT 9.0 introduces breaking changes that enhance the framework's capabilities. Existing users might have to migrate their test suites. Find detailed instructions and a complete overview in the XLT 9.0 Release Notes for all changes.

Get Started Today!

XLT 9.0 significantly enhances load testing with better performance and insights.

For existing users: Upgrade to leverage these new features. By using Java 21, you will improve efficiency and enable the usage of modern language features."

For new users: Explore XLT 9.0 if you're seeking a robust, Java-based solution with excellent reporting and, besides all the other good stuff, enables load testing with real browsers.

About XLT

Born out of necessity, XLT has grown into a premier load and performance testing tool, featuring unrivaled capabilities and scale. XLT is not your everyday load testing tool. Imagine it as an extremely sharp Swiss Army knife, offering versatility and flexibility. Whether you face extraordinary challenges or navigate everyday load testing scenarios, XLT ensures you are always prepared. Ready-to-use and extremely detailed reports were base requirements from the start, as was the ability to write tests in pure Java code. Tests can be scaled extensively, even with the open-source version, unlike other tools.

Read more about XLT's features and functionalities on its product page. If you need something that addresses the hosting challenges for load and performance testing, you might want to take a look at XTC - Xceptance Test Center.

About Xceptance

Xceptance is a leading provider of highly specialized load testing and performance engineering solutions. With its SaaS platform, Xceptance TestCenter (XTC), and the open-source tool, Xceptance Load Test (XLT), Xceptance offers comprehensive solutions for planning, executing, and analyzing load tests. Xceptance helps companies ensure the performance, stability, and reliability of their systems, even under extreme conditions. The focus is on simulating realistic usage scenarios and identifying potential bottlenecks. Xceptance's expertise extends across industries such as e-commerce and ticketing, where high transaction volumes and critical performance requirements exist.

Additionally, Xceptance can also support you with test automation, test management, functional software testing, and web security testing services.

Load Testing Ticket Sales for the Wacken Open Air – Case Study

12 May 2025

Metal Mania Without System Crash – How Load Tests Master the Ticket Rush

All News