FLEXIBLE

FLEXIBLE

Test websites, API, mobile
apps, or any other network
connected software.

BUILT ON OPEN
SOURCE

BUILT ON OPEN
SOURCE

Choose from more open source tools than any other vendor: JMeter, Gatling, Locust, Node.js, Webdriver.io, Selenium Java, Serenity BDD, PhantomJS, SlimerJS, HAR replay.

SCALE
GLOBALLY

SCALE
GLOBALLY

Scale globally across multiple cloud locations, your AWS VPC, and/or on premises.

REAL-TIME
CUSTOMIZABLE RESULTS

REAL-TIME
CUSTOMIZABLE RESULTS

Visualize your test as it runs including a variety of aggregated metrics, charts, logging, breakdown by URL, and raw result analysis tools. Quickly drill down to slow or failed requests including traces and error details.

TEAM
COLLABORATION

TEAM
COLLABORATION

Create shared workspaces for teams to work together on test cases. See an activity ticker of recent activity in each workspace so everyone is up-to-date with recent activity.

BUILT FOR
STREAMING

BUILT FOR
STREAMING

Easily test websocket, HTTP/2, socket.io, engine.io and other streaming applications. Measure the metrics that have real meaning to your team making it possible to accurately assess the performance of streaming applications.

SHARE
RESULTS

SHARE
RESULTS

Create custom views for different project stakeholders that are even accessible without a Testable login.

LEADING METRICS PLATFORM

LEADING METRICS PLATFORM

Automatically get a variety of metrics, both raw and aggregated, on every network request your test makes including latency, bandwidth, failures, request rate, and more. Also capture your own custom metrics where cookie-cutter metrics won’t cut it.

FIND YOUR
BREAKING POINT

FIND YOUR
BREAKING POINT

Set your own performance requirements and let Testable scale up the number of concurrent users to find your breaking point.

SUCCESS
CRITERIA

SUCCESS
CRITERIA

Set your own performance requirements. See P/F indicators prominently across Testable and also setup email or Slack notifications for failures. Criteria can be absolute (e.g. success rate > 99% for this test) or relative (e.g. 95th percentile latency is inline with recent test runs).

NETWORK
EMULATION

NETWORK
EMULATION

Simulate a variety of mobile networks or even set your own custom throughput limits, latency, and packet loss rate. Also set network filters to block calls to certain 3rd parties that you do not want to load test (e.g. Google Analytics).

ASSERTIONS AND TEST
FRAMEWORK RESULTS

ASSERTIONS AND TEST
FRAMEWORK RESULTS

Whether you use JMeter and Gatling assertions or Webdriver.io + the Mocha test framework we have you covered to visualize assertion results. Also see trend analysis across test runs.

SCREENSHOT CAPTURE
AND VISUAL TREND
ANALYSIS

SCREENSHOT CAPTURE
AND VISUAL TREND
ANALYSIS

If your tool of choice supports screenshots (e.g. Webdriver.io), Testable will capture them in your test results. Our trend analysis engine will compare screenshots across test runs so you can quickly identify and alert on unexpected visual differences.

TEST
SCHEDULING

TEST
SCHEDULING

Schedule your test to run later when your team is sleeping or on a recurring schedule for regular peace of mind that your software scales.

THIRD PARTY
INTEGRATION

THIRD PARTY
INTEGRATION

Our integrations include sending test results to APMs like New Relic, Continuous Integration, and getting Slack notifications when a test fails.

API FOR
EVERYTHING

API FOR
EVERYTHING

Start a test with a list of key/value pairs using our simple API. Easy to integrate with CI and scripts. API calls exist for every website operation.