Changelog

2018-Q2

  • 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 https://github.com/stormforger/cli#usage for usage information

2018-Q1

  • 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 https://github.com/stormforger/cli/releases for details

2017-Q4

  • Reworked test case data source API and management of file fixtures, see https://docs.stormforger.com/reference/data-sources/ for details and https://docs.stormforger.com/reference/data-sources/#migration 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 https://github.com/stormforger/cli/releases 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.

2017-Q3

2017-Q2

  • Added more AWS regions from which you can run tests: https://docs.stormforger.com/reference/test-cluster/#cluster-region
  • 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

2017-Q1

2016-Q4

2016-Q3

2016-Q2

  • 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

2016-Q1

  • Added a bulk of new content to our documentation at https://docs.stormforger.com
  • 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

2015-Q4

  • 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 https://docs.stormforger.com
  • 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.

2015-Q3

  • 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

2015-Q2

  • 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 the StormForger?
With these guides you’ll be up and running in no time!

FAQ icon

FAQ

Already took a look at our FAQs?

Support icon

Support

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