Current version: 0.8.0
Lightning's mission is to enable JMeter performance testing integration with Continuous Integration infrastructure. Lightning can instantly provide CI server with simple and meaningful information whether to pass or fail the build - with no human involvement needed. Check our wiki pages for more information.
There are tools which can help you run JMeter tests as part of CI build, and tools which generate performance charts for execution results. Lightning goes one step further, letting you automatically pass or fail the build in your CI server.
- Keep technology stack as close to JMeter as possible
- Be continuous integration server-independent and operating system-independent: Lightning should not be designed to run in particular environment only, but can offer extra features in certain environments
- Using Lightning shouldn't require coding skills, as JMeter doesn't require that neither
- Release changes frequently
- Do not provide bugfixes and support for old versions
- JMeter result files produced in CI environment should be small enough to be processed by Lightning and stored in memory without hacks
Issues and feature requests should be raised here.
Check milestones assigned to issues to get an idea what can be implemented when.