Performance testing

Your API works. Now see if it handles the load.

Postman Performance Testing turns the collections you already have into load tests with real-world traffic. Ramp to millions of virtual users in the cloud, see exactly where your APIs break, and fail CI when a run slips behind your last good baseline.

Run it in the Postman app, or let your favorite coding agents like Claude Code, Codex, and Cursor run it for you.

Install for your agents

npm install -g postman-cli
Get started with
Example run with illustrative numbers: Claude Code in a terminal. Asked to load test checkout before a pull request, it finds the last good run on main, runs a Postman performance test that fails its p95 gate, traces the slowdown to a database query inside a loop in Place Order, batches the query, and reruns the test, which passes and is saved to Postman for reviewers to compare.

Trusted by teams at

PayPal logo
Moneris logo
Autodesk logo
Cover Genius logo
Siemens logo
ZEISS logo
Medibank logo

Install the Postman plugin in your coding agent

Install the Postman plugin and your agent gets performance workflows it can run on its own: finding where an API breaks, checking a change against the last good run, and gating CI on latency. It confirms the target and scale with you before it sends real traffic.

Marketplace

get the Postman plugin

Step 1
claude plugin marketplace add anthropics/claude-plugins-official
Step 2
claude plugin install postman@claude-plugins-official
See all Postman skills

Try these prompts

WHY POSTMAN

Load testing built for the way agents work

No new scripts to write and no separate tool to learn. Your agent works with the collections, tests, and data it already has, and gets results it can act on.
  • Local for every change. Cloud for scale.

    Local performance testing is unlimited on every plan. For real scale, the same command runs on Postman's cloud (US, EU, or static IPs on Enterprise), metered by virtual user hour.

  • Your collection is the load test

    The requests and pm.test() assertions your agent already wrote run under load as-is. The Tests vs VU heatmap shows which assertions start failing, and at what load.

  • Traffic that looks like production

    Drive each virtual user from a Dataset backed by Postgres, MySQL, or CSV, so a run at scale sends varied, realistic requests instead of one repeated payload.

  • Baselines that remember

    Every run is saved with its collection, so your agent can pull the last good run and answer "did this change make it slower?" instead of handing you raw numbers.

  • Gates in CI

    Set pass criteria like p95 under 500 ms and error rate under 1%. When a run misses the bar, the build fails and the slowdown never ships.

  • Safe by default

    Before a cloud run, your agent shows you the target, virtual users, duration, and estimated usage, and waits for your go-ahead. It can test against a mock instead of a live backend.

A Postman performance test run for a Checkout API collection, ramping from 0 to 100 virtual users over 5 minutes: a live graph of requests per second, response time, and error rate, alongside metric tiles for total requests sent, response time percentiles, and peak CPU and memory usage.

Frequently asked questions

Trusted by over 50 million developers and 500,000 companies.

Install for your agents

npm install -g postman-cli
Get started with

Install for desktop

Sign up for free