Download BreakTest
The full tool, including the GUI, CLI runtime, and AI Repair, in one free archive. Current release: loading from GitHub…. Requires Java 21 or newer.
SHA-512 checksum links load with the current release.
Licensed under the BreakTest Community Source License 1.0 and free for testing systems operated by your own organization. Service-provider, hosted, and other commercial uses require permission: [email protected].
Browser recorder
Record browser journeys with named transactions.
Capture a Chrome, Edge, or Firefox session as a HAR file, name transactions while you browse, then import the recording through File → Import HAR in BreakTest. Recordings are processed locally and are not uploaded to BreakTest.
Install from the Chrome Web Store
Use the published BreakTest Browser Recorder in Chrome and receive extension updates through the browser.
Install manually from the repository
- Microsoft Edge: enable Developer mode under
edge://extensions, choose Load unpacked, and select the repository'schrome/directory. - Firefox: open
about:debugging#/runtime/this-firefox, choose Load Temporary Add-on, and selectfirefox/manifest.json.
Before you run
- Install Java 21 or newer, because older versions won't work. Java 25 is recommended for the best virtual-thread performance. Java 26 is required for HTTP/3 support.
- Extract the archive and start the GUI from
bin/. - Install the BreakTest Browser Recorder for Chrome, Edge, or Firefox.
- Existing JMeter JMX files are supported for common test plans.
- Most plugins work unless they depend on removed legacy internals.
- Updates take care of themselves: the GUI checks for stable releases, verifies checksums, and installs on exit.
- Community use covers testing your own organization's systems; for anything commercial, contact [email protected].
First ten minutes
- Open one of your existing JMX files and run a validation pass.
- Try the results tree on a failing request to see the endpoint, TLS, cookies, and variables in one place.
- Install the official BreakTest HAR Recorder and record a flow while naming transactions as you click.
- Import it (File → Import HAR) and watch it become a full test plan.
- Connect Claude Code or Codex over MCP and ask for a script repair.
Releases
Every version, with its notes.
The latest release is expanded; open any other version to read what it brought.
Loading releases… If nothing appears, the notes are also on GitHub releases.
Need more than one machine?
The same scripts run distributed in BreakTest Enterprise, with live results and raw data on your infrastructure or as SaaS.