• CLI/Added: Add //#include comment to allow simple inclusion of test case snippets (
  • CLI/Fixed: Improved error messages for test case evaluation errors (
  • Fixed: Sorting of test case list was broken
  • Fixed: In certain situations, the test case overview showed the same target multiple times
  • Fixed: For test runs started in Session Validation Mode, the "Archive all Preflight" action did not work
  • Fixed: For CORS request, URL params were not properly substituted
  • Fixed: Validations were added for session.if expressions to make sure the variable name is correct


  • Added new launch option for test runs: You can now overwrite configuration options like cluster sizing and region as well as other, mostly debugging related options. This is available when launching tests via the web UI as well as the command line tool.
  • Added session validation mode: This will ignore arrival phases and cluster configuration and instead launch a single user per defined scenario one after another. This can be used to verify that a test case works properly.
  • CLI: Added various new options around launching test runs and listing resources. See README or use --help for more details.
  • Added Traffic Dump option for test runs: You can now request a traffic dump for a preflight test for debugging purposes
  • Added: Organisations may now be renamed
  • Fixed HEAD requests. Under certain conditions session.head(…) requests caused clients to hang for up to 60s. This has now been resolved.
  • Fixed: JSONPath expressions may now contain dynamic parts
  • Fixed: session.abort() did not always set an abort reason properly
  • Fixed: The value in session.if(…) may now be dynamic. It had to be a static value before.


  • NOTE We changed the URL schema for many resources. Previous links should continue to work. The new URLs are more consistent and are easier to share.
  • Added session.check(), session.abort() and session.assert(): Session Checks (OK/KO criteria) documentation for more details
  • Added non-functional requirements (NFR) check feature, see our Non-functional Requirements documentation
  • Added visualiation of test cluster utilization to reports
  • Enabled ability to (soft) delete file fixtures
  • CLI: Refactored all commands to work with organisation/test-case/test-run-id as references, see for usage information


  • Added converter feature for legacy file fixtures to help with migration to our new data source API, see File Fixture Migration Guide
  • Added average session duration to report (only clients that finished)
  • Added sharable reports: You can now create a read-only share link for a test run report
  • Added scheduled execution of test runs
  • Added session.lastHttpStatus() to get the last HTTP status code
  • Deprecated session.matchedValue() (use session.getVar() now)
  • Various releases of our StormForger Command Line Client (including support to manage test cases, start/stop/monitor test runs), check out for details


  • Reworked test case data source API and management of file fixtures, see for details and for information on how to migrate your existing test cases
  • Various releases of our StormForger Command Line Client (including support to manage test cases, start/stop/monitor test runs), check out for details
  • HAR Converter: Improved handling of HTTP2 pseudo headers (they get filtered out now)
  • Test Run Reports: Improved loading speed of data for charting
  • Fixed an issue that could cause a test run analysis to take longer then necessary
  • Fixed an issue with definition.setSessionWeights: In case you define weights, sessions not explicitly listed now get a weight of 0 instead of 1
  • Fixed an issue with the test case outliner: Random strings were truncated after 33 characters. This had no impact on test executions.



  • Added more AWS regions from which you can run tests:
  • Fixed issue with wait steps in loops
  • Fixed validation for data source names (currently no dashes allowed)
  • Fixed a rare case where the organisation management page would cause an error
  • Improved detection of problems for newly launched test runs
  • Improved automatic tag generation for HAR converter





  • Significantly speed up Test Run analysis
  • Improved StormForger API and made Closed-Beta™ version available
  • new and highly improved search for documentation
  • added basic support for TLS client certificates


  • Added a bulk of new content to our documentation at
  • Added limit of concurrent tests per target host (can be raised on request)
  • Test cases and runs can now be archived
  • Improved UI for launching and running test runs
  • Various table views throughout the app can now be sorted and filtered
  • Significantly improved charting performance for longer test runs
  • Fixed issue with URL encoding of payloads containing data sources


  • Fixed issue with test runs getting sometimes stuck in "analyzing" state
  • Improved feedback on various sessions and file fixture related errors
  • Fixed error reporting of incorrect probabilities of sessions
  • Introducing our first, consolidated documentation at
  • Improved test cluster resource allocation
  • Improved test case editor shortcuts
  • Reworked life validation and error messages for test case editing
  • Fixed issue with payloads getting ignored for PUT and PATCH requests
  • Reworked UX and UI around active test runs and test cases
  • Fixed an issue concerning: under certain conditions traffic metrics were not calculated correctly
  • Open sourced a rough version of an HAR to StormForger JavaScript DSL Test Case Definition converter.


  • Improved file fixture management
  • Added a simple counter for matching response contents (useful for debugging)
  • Added reporting of non-HTTP errors and events
  • Added our current Terms of Service
  • Added Intercom as our Chat and Support solution to assist customers even better
  • Improved test run report stacked graphs


  • Major UI rework and improvements
  • Fixed an issue with data source usage when using control structures
  • Introducing "Preflight Mode" to test and debug test cases
  • Starting with Open Beta! WOOHOOO \o/
Get started icon

Get Started

New to StormForger?
With these guides you’ll be up and running in no time!

FAQ icon


Already took a look at our FAQs?

Support icon


Are you stuck? Talk to us! We're humans.

We are using cookies to give you the best online experience. If you continue to use this site, you agree to our use of cookies. By declining we will disable all but strictly required cookies. Please see our privacy policy for more details.

Accept Decline