All Projects → Xceptance → XLT

Xceptance / XLT

Licence: Apache-2.0 license
XLT is an comprehensive load and performance test tool developed and maintained by Xceptance.

Programming Languages

java
68154 projects - #9 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
XSLT
1337 projects
PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to XLT

Awesome Test Automation
A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by http://sdclabs.com
Stars: ✭ 4,712 (+11982.05%)
Mutual labels:  load-testing, test-automation, performance-testing
Awesome K6
A curated list of resources on automated load- and performance testing using k6 🗻
Stars: ✭ 78 (+100%)
Mutual labels:  load-testing, test-automation, performance-testing
Element
💦Load test your app using real web browsers
Stars: ✭ 204 (+423.08%)
Mutual labels:  load-testing, test-automation, performance-testing
k6-operator
An operator for running distributed k6 tests.
Stars: ✭ 170 (+335.9%)
Mutual labels:  load-testing, performance-testing
gatf
Generic Automated Test Framework For API/UI/RPA/Load Testing
Stars: ✭ 15 (-61.54%)
Mutual labels:  load-testing, performance-testing
awesome-locust
A collection of resources covering different aspects of Locust load testing tool usage.
Stars: ✭ 40 (+2.56%)
Mutual labels:  load-testing, performance-testing
k6-example-data-generation
Example repository showing how to utilise k6 and faker to load test using generated data
Stars: ✭ 32 (-17.95%)
Mutual labels:  load-testing, performance-testing
karate
Test Automation Made Simple
Stars: ✭ 6,384 (+16269.23%)
Mutual labels:  load-testing, test-automation
jmeter-to-k6
Converts JMeter .jmx files to k6 JS code
Stars: ✭ 57 (+46.15%)
Mutual labels:  load-testing, performance-testing
ultron
new repository: https://github.com/wosai/ultron
Stars: ✭ 15 (-61.54%)
Mutual labels:  load-testing, performance-testing
AutoMeter-API
AutoMeter-API是一款针对分布式服务,微服务API功能和性能一体的自动化测试平台,一站式解决应用,服务,API,环境管理,用例,条件,测试场景,计划,测试报告,功能/性能测试兼容支持的一体化工作平台
Stars: ✭ 105 (+169.23%)
Mutual labels:  test-automation, performance-testing
karate-runner
VSCode Extension for Karate
Stars: ✭ 23 (-41.03%)
Mutual labels:  load-testing, test-automation
postman-to-k6
Converts Postman collections to k6 script code
Stars: ✭ 269 (+589.74%)
Mutual labels:  load-testing, performance-testing
awesome-gatling
A collection of resources covering different aspects of Gatling load-testing tool usage.
Stars: ✭ 36 (-7.69%)
Mutual labels:  load-testing, performance-testing
eat
Json based scenario testing tool(which can have test for functional and non-functional)
Stars: ✭ 41 (+5.13%)
Mutual labels:  load-testing, test-automation
frisbee
A Kubernetes Framework for Cloud-Native Application Testing
Stars: ✭ 39 (+0%)
Mutual labels:  test-automation, performance-testing
mzbench
Distributed Benchmarking
Stars: ✭ 39 (+0%)
Mutual labels:  load-testing, performance-testing
load-testing-toolkit
Collection of open-source tools for debugging, benchmarking, load and stress testing your code or services.
Stars: ✭ 65 (+66.67%)
Mutual labels:  load-testing, performance-testing
rfswarm
Robot Framework Swarm
Stars: ✭ 68 (+74.36%)
Mutual labels:  test-automation, performance-testing
doc
QuickPerf documentation: https://github.com/quick-perf/doc/wiki/QuickPerf
Stars: ✭ 22 (-43.59%)
Mutual labels:  junit, performance-testing

XLT

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

Open Source

XLT has been open sourced on 30 January 2020 under the Apache License 2.0.

How to Build XLT

The XLT build process is based on the Apache Ant build tool. The build works best when being run on a Linux machine.

Required Tools

  • Latest JDK 11
  • Latest Apache Ant
  • Chrome or Chromium browser (to package the timer-recorder extension for Chrome/Chromium)
  • Optional tools:

Build Steps

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 

Limitations

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.

Building on Windows or macOS

  • 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.

Jobs

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].