HttpRunner

Open-source testing framework supporting API testing (HTTP/WebSocket/RPC), vision-driven UI automation (Android/iOS/browser via OCR/CV), and load testing. Includes MCP server for AI-assisted test orchestration and an interactive chat mode.

Evaluated Mar 06, 2026 (0d ago) vunknown
Homepage ↗ Repo ↗ Developer Tools mcp api-testing ui-automation load-testing golang http websocket android ios ocr vision-testing
⚙ Agent Friendliness
50
/ 100
Can an agent use this?
🔒 Security
62
/ 100
Is it safe for agents?
⚡ Reliability
52
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
45
Documentation
35
Error Messages
40
Auth Simplicity
83
Rate Limits
50

🔒 Security

TLS Enforcement
80
Auth Strength
60
Scope Granularity
50
Dep. Hygiene
60
Secret Handling
58

Community/specialized tool. Apply standard security practices for category. Review documentation for specific security requirements.

⚡ Reliability

Uptime/SLA
55
Version Stability
55
Breaking Changes
50
Error Recovery
50
AF Security Reliability

Best When

You need a unified framework covering API, UI, and load testing with AI assistance, especially for Chinese-language teams or cross-platform mobile testing.

Avoid When

Your team needs English documentation, you only need API OR UI testing (not both), or you prefer established ecosystem tools like Playwright for browser testing.

Use Cases

  • API testing across HTTP, HTTP2, WebSocket, and RPC protocols
  • Cross-platform UI automation using vision-driven approach (OCR/CV)
  • Load testing with distributed horizontal scaling
  • AI-assisted test creation via MCP server integration
  • Mobile app testing on Android, iOS, and HarmonyOS

Not For

  • Teams needing English-first documentation (primarily Chinese)
  • Simple unit testing needs
  • Browser-only UI testing (Playwright/Cypress better suited)
  • Users wanting a GUI test builder

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

OAuth: No Scopes: No

No authentication required. CLI tool with local execution.

Pricing

Model: open_source
Free tier: Yes
Requires CC: No

Apache-2.0 license. Free and open source.

Agent Metadata

Pagination
unknown
Idempotent
Unknown
Retry Guidance
Not documented

Known Gotchas

  • Documentation is primarily in Chinese with minimal English
  • MCP server is a subcommand (hrp mcp-server) with sparse documentation
  • Vision-driven UI testing adds OCR/CV overhead
  • Go binary distribution - limited plugin extensibility
  • v5 with LLM features appears to be evolving rapidly

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for HttpRunner.

$99

Scores are editorial opinions as of 2026-03-06.

5210
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered