httprunner

Из публичных источников

HttpRunner — это фреймворк для тестирования API и UI с открытым исходным кодом, простой в использовании и мощный, с богатым механизмом плагинов и высокой расширяемостью.

Машинный перевод · Показать оригинал

HttpRunner 是一款开源的 API/UI 测试框架,简单易用,功能强大,具有丰富的插件化机制和高度的可扩展能力。

MCP-серверКатегория: MCP-серверы · Git и разработкаOpen sourceданные проверены 16 окт. 2026 г.

Обзор

  • adb
  • agent-tars
  • mcp-server
  • mcphost
  • testing
  • ui-tars
  • ui-testing
  • uiautomator2
  • wda
  • webdriveragent

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Официальный сайтИз публичных источниковиз метаданных каталога
    httprunner.com/ ↗
  • Файлы официального релизаИз публичных источниковиз последнего официального релиза
    github.com/httprunner/httprunner/releases/tag/v4.3.6 ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/httprunner/httprunner ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
Claude (web & desktop)Неизвестно———
Claude CodeНеизвестно———
CursorНеизвестно———
VS CodeНеизвестно———
WindsurfНеизвестно———
ChatGPTНеизвестно———
WindowsСовместимоx86_64официальная сборка в релизе v4.3.6: hrp-v4.3.6-windows-amd64.zip0.70
macOSСовместимоx86_64официальная сборка в релизе v4.3.6: hrp-v4.3.6-darwin-amd64.tar.gz0.70
Совместимоarm64официальная сборка в релизе v4.3.6: hrp-v4.3.6-darwin-arm64.tar.gz0.70
LinuxСовместимоx86_64официальная сборка в релизе v4.3.6: hrp-v4.3.6-linux-amd64.tar.gz0.70
Совместимоarm64официальная сборка в релизе v4.3.6: hrp-v4.3.6-linux-arm64.tar.gz0.70

Релизы

проверено 30 окт. 2026 г.
v4.3.6Последний19 сент. 2023 г.Официальный источник ↗

Файлы версии 4.3.6

Маркетплейс не хранит эти файлы: загрузка идёт из официального источника. Мы их не сканировали.
ФайлПлатформаРазмерSHA-256Скачать из официального источника
hrp-v4.3.6-darwin-amd64.tar.gzmacos · x86_64 · tarball7,3 MB—Официальный источник ↗
hrp-v4.3.6-darwin-arm64.tar.gzmacos · arm64 · tarball7 MB—Официальный источник ↗
hrp-v4.3.6-linux-amd64.tar.gzlinux · x86_64 · tarball9,5 MB—Официальный источник ↗
hrp-v4.3.6-linux-arm64.tar.gzlinux · arm64 · tarball6,4 MB—Официальный источник ↗
hrp-v4.3.6-windows-amd64.zipwindows · x86_64 · zip7,2 MB—Официальный источник ↗
hrp-v4.3.6-darwin-amd64.tar.gz.md5контрольные суммы33 B—Официальный источник ↗
hrp-v4.3.6-darwin-arm64.tar.gz.md5контрольные суммы33 B—Официальный источник ↗
hrp-v4.3.6-linux-amd64.tar.gz.md5контрольные суммы33 B—Официальный источник ↗
hrp-v4.3.6-linux-arm64.tar.gz.md5контрольные суммы33 B—Официальный источник ↗
hrp-v4.3.6-windows-amd64.zip.md5контрольные суммы33 B—Официальный источник ↗

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 16 окт. 2026 г.
Оценка качества67
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 206
last activity 308 days ago
Документация · 1515
README 5244 chars, description present
Готовность к использованию · 156
install instructions: no; releases: yes
Метаданные · 1010
4/4 of description, homepage, license, topics
Релизы · 106
10 release(s), latest 1122 days ago
Точность категории · 105
classifier confidence 0.5
Популярность · 109
4302 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX Apache-2.0
Сообщество · 55
issues enabled, 1286 forks

Лицензия

Apache-2.0
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/httprunner/httprunnerОсновной★ 4 302 звёздактивность 11 дек. 2025 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

UI-TARS-desktopПохожий
Открытый стек мультимодальных ИИ-агентов: объединение передовых ИИ-моделей и инфраструктуры агентовApache-2.0 · MCP-серверы
worldmonitorПохожий
Панель глобальной аналитики в реальном времени. Агрегация новостей с помощью ИИ, мониторинг геополитической обстановки и отслеживание инфраструктуры в едином интерфейсе ситуационной осведомлённостиAGPL-3.0 · MCP-серверы
ScraplingПохожий
🕷️ Адаптивный фреймворк для веб-скрапинга, который справляется со всем — от одиночного запроса до масштабного краулинга! Не стесняйтесь, присоединяйтесь здесь: https://discord.gg/EMgGbDceNQ и подписывайтесь здесь, чтобы получать ежедневные советы и хитрости: https://x.com/Scrapling_devBSD-3-Clause · MCP-серверы
context7Похожий
Context7 Platform — актуальная документация для ИИ-агентовMIT · MCP-серверы
reactive-resumeПохожий
Уникальный конструктор резюме, который заботится о вашей конфиденциальности. Полностью безопасный, настраиваемый, переносимый, с открытым исходным кодом и бесплатный навсегда. Попробуйте прямо сегодня!MIT · MCP-серверы
gpt-researcherПохожий
Автономный агент, который проводит глубокое исследование любых данных с помощью любых провайдеров LLMApache-2.0 · MCP-серверы

README

Из httprunner/httprunner · лицензия Apache-2.0 · загружено 30 окт. 2026 г.

HttpRunner

[Github Actions] [codecov] [Go Reference] [downloads] [TesterHome]

⚠️ HttpRunner v5 仅包含 Golang 版本,Python 版本的代码已迁移至 httprunner/httprunner.py

HttpRunner(简称 hrp) 是一个开源测试框架,诞生于 2017 年,最开始应用于 API 接口、性能测试,后面逐步进化为了一款通用、可拓展的测试框架。

在 2022 年,HttpRunner 开始新增支持 UI 自动化测试,当前已经支持了 Android/iOS/Harmony/Browser 多种系统平台,并在 v5 版本融入了大模型技术,成长成为了一款通用的智能自动化测试框架。

HttpRunner 相比其它 UI 自动化框架,主要特点包括:

  • 采用纯视觉驱动方案(OCR/CV/VLM),追求通用性和尽可能低的性能损耗
  • 多端统一 API,降低学习和横向拓展的成本
  • 拥抱开源生态,充分复用开源组件
  • Golang 技术栈,二进制分发部署

HttpRunner v5 用户指南(更新中) HttpRunner DeepWiki

使用说明

HttpRunner v5 安装完成后,你将获得一个 hrp 命令行工具,执行 hrp -h 即可查看到参数帮助说明。

$ hrp -h

██╗  ██╗████████╗████████╗██████╗ ██████╗ ██╗   ██╗███╗   ██╗███╗   ██╗███████╗██████╗
██║  ██║╚══██╔══╝╚══██╔══╝██╔══██╗██╔══██╗██║   ██║████╗  ██║████╗  ██║██╔════╝██╔══██╗
███████║   ██║      ██║   ██████╔╝██████╔╝██║   ██║██╔██╗ ██║██╔██╗ ██║█████╗  ██████╔╝
██╔══██║   ██║      ██║   ██╔═══╝ ██╔══██╗██║   ██║██║╚██╗██║██║╚██╗██║██╔══╝  ██╔══██╗
██║  ██║   ██║      ██║   ██║     ██║  ██║╚██████╔╝██║ ╚████║██║ ╚████║███████╗██║  ██║
╚═╝  ╚═╝   ╚═╝      ╚═╝   ╚═╝     ╚═╝  ╚═╝ ╚═════╝ ╚═╝  ╚═══╝╚═╝  ╚═══╝╚══════╝╚═╝  ╚═╝

HttpRunner: Enjoy your All-in-One Testing Solution ✨ 🚀 ✨

💡 Simple Yet Powerful
   - Natural language driven test scenarios powered by LLM
   - User-friendly SDK API with IDE auto-completion
   - Intuitive GoTest/YAML/JSON/Text testcase format

📌 Comprehensive Testing Capabilities
   - UI Automation: Android/iOS/Harmony/Browser
   - API Testing: HTTP(S)/HTTP2/WebSocket/RPC
   - Load Testing: run API testcase concurrently with boomer

🧩 High Scalability
   - Plugin system for custom functions
   - Distributed testing support
   - Cross-platform: macOS/Linux/Windows

🛠 Easy Integration
   - CI/CD friendly with JSON logs and HTML reports
   - Rich ecosystem tools

Learn more:
Website: https://httprunner.com
GitHub: https://github.com/httprunner/httprunner

Copyright © 2017-present debugtalk. Apache-2.0 License.

Usage:
  hrp [command]

Available Commands:
  adb          simple utils for android device management
  build        Build plugin for testing
  completion   Generate the autocompletion script for the specified shell
  convert      Convert multiple source format to HttpRunner JSON/YAML/gotest/pytest cases
  help         Help about any command
  ios          simple utils for ios device management
  mcp-server   Start MCP server for UI automation
  mcphost      Start a chat session to interact with MCP tools
  pytest       Run API test with pytest
  report       Generate HTML report from test results
  run          Run API test with go engine
  server       Start hrp server
  startproject Create a scaffold project
  wiki         visit https://httprunner.com

Flags:
  -h, --help               help for hrp
      --log-json           set log to json format (default colorized console)
  -l, --log-level string   set log level (default "INFO")
      --venv string        specify python3 venv path
  -v, --version            version for hrp

Use "hrp [command] --help" for more information about a command.

用户案例

Subscribe

关注 HttpRunner 的微信公众号,第一时间获得最新资讯。

Открыть репозиторий ↗