HttpRunner

By HttpRunner (debugtalk). Category: Natural-language test authoring. Homepage

The HttpRunner README describes it as an open-source API, load and UI testing framework that added large-model features in version 5. Test scenarios can be written in natural language, with LLM planning and assertions over screenshots of Android, iOS, HarmonyOS and browser targets. Tests are also defined as YAML, JSON, Go or pytest cases and run by the hrp command-line runner on the user's machine. A built-in MCP server exposes the UI automation driver to MCP clients. The latest tagged GitHub release dates from September 2023, and the last commit on master from August 2025.

Description written from the vendor's documentation.

Status

Status: Active

Repository not archived; most recent commit on master dated 2025-08-18; latest GitHub release is v4.3.6 (2023-09-19) while the master README describes v5 (Go only; Python code moved to httprunner/httprunner.py).

DocumentedSourceVerified

Facts

HttpRunner: facts with evidence level, source and verification date
FactValueEvidenceSourceVerified on
StatusActiveDocumentedgithub.com
Founded2017Documentedgithub.com
HeadquartersNot documentedNot documentedNone found
AI capabilitiesNot documentedNot documentedNone found
Test creation
  • Natural language
Documentedgithub.com
Test outputProprietary runnerDocumentedgithub.com
Surfaces
  • Web
  • Mobile native
  • API
Documentedgithub.com
Hosting
  • Self-hosted
Documentedgithub.com
Pricing model
  • Free tier
Documentedhttprunner.com
Free tierYesDocumentedhttprunner.com
CI integrationsNot documentedNot documentedNone found
Self-healingNone documentedNot documentedNone found
Agent integrationHttpRunner MCP Server (`hrp mcp-server`) exposes the UI automation device driver (Android, iOS, HarmonyOS, browser) to MCP clients; `hrp mcphost` starts a chat session with MCP toolsDocumentedgithub.com
Open sourceYes, licence Apache-2.0Documentedgithub.com

Published prices

Not documentedVerified

No prices are published.

Vendor-stated, verbatim

What HttpRunner (debugtalk) says about its product, quoted as published and not confirmed in documentation.

  • “Supports 10,000+ QPS on one single machine, unlimited with distribution mode.”
    SourceSeen
  • “Pure visual-driven solution (OCR/CV/VLM), pursuing universality and minimal performance loss”
    SourceSeen

Alternatives

Tools in the same category (Natural-language test authoring), ordered by the number of shared creation and surface values, then by name. Each line lists documented facts that differ from HttpRunner.

  • AssureQA: documents hosting cloud; no free tier
  • Qpilot.AI: documents creation by code generation
  • Rapise: documents creation by recording, code generation; hosting cloud; no free tier
  • Reflect: documents creation by recording; hosting cloud; status acquired
  • TestBooster.ai: documents hosting cloud
  • testRigor: documents creation by prompt to test; hosting cloud

Questions

Is this page a review of HttpRunner?

No. This page is a fact sheet. Each fact shows its evidence level, its source and the date it was checked. We do not rate or rank tools.

Does HttpRunner have a free tier?

Yes. HttpRunner has a free tier. This is documented, checked on 2026-09-24.

What test output does HttpRunner produce?

Output: Proprietary runner. This is documented, checked on 2026-09-24.

Is HttpRunner still available?

Status: Active, checked on 2026-09-24.

Sources

  1. HttpRunner homepage (Chinese) Opened
  2. HttpRunner homepage (English) Opened
  3. HttpRunner value-added services (增值服务) Opened
  4. httprunner/httprunner GitHub repository Opened
  5. HttpRunner README (English) Opened
  6. HttpRunner README (Chinese) Opened
  7. HttpRunner UIXT module docs Opened
  8. HttpRunner UIXT AI module docs Opened
  9. HttpRunner MCP Server docs Opened
  10. hrp mcp-server command reference Opened
  11. HttpRunner release history (CHANGELOG) Opened
  12. HttpRunner releases Opened
  13. HttpRunner commits on master Opened
  14. HttpRunner LICENSE Opened

Spotted an outdated or wrong fact about HttpRunner? Send the source and we apply it at the next monthly update.

Report a change