Merge branch ‘feat-ai’ into ‘master’ refactor See merge request iesqa/httprunner!82
Merge branch ‘feat-ai’ into ‘master’
refactor
See merge request iesqa/httprunner!82
⚠️ HttpRunner v5 仅包含 Golang 版本,Python 版本的代码已迁移至 httprunner/httprunner.py
HttpRunner(简称 hrp) 是一个开源测试框架,诞生于 2017 年,最开始应用于 API 接口、性能测试,后面逐步进化为了一款通用、可拓展的测试框架。
HttpRunner
在 2022 年,HttpRunner 开始新增支持 UI 自动化测试,当前已经支持了 Android/iOS/Harmony/Browser 多种系统平台,并在 v5 版本融入了大模型技术。
HttpRunner 相比其它 UI 自动化框架,主要特点包括:
HttpRunner v5 用户指南(更新中) HttpRunner DeepWiki
HttpRunner v5 安装完成后,你将获得一个 hrp 命令行工具,执行 hrp -h 即可查看到参数帮助说明。
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 pytest run API test with pytest 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.
关注 HttpRunner 的微信公众号,第一时间获得最新资讯。
HttpRunner 是一个开源的 API 测试工具,支持 HTTP(S) / HTTP2 / WebSocket / RPC 等网络协议,涵盖接口测试、性能测试、数字体验监测等测试类型。简单易用,功能强大,具有丰富的插件化机制和高度的可扩展能力。
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
HttpRunner
HttpRunner
(简称 hrp) 是一个开源测试框架,诞生于 2017 年,最开始应用于 API 接口、性能测试,后面逐步进化为了一款通用、可拓展的测试框架。在 2022 年,HttpRunner 开始新增支持 UI 自动化测试,当前已经支持了 Android/iOS/Harmony/Browser 多种系统平台,并在 v5 版本融入了大模型技术。
HttpRunner 相比其它 UI 自动化框架,主要特点包括:
使用说明
HttpRunner v5 安装完成后,你将获得一个
hrp
命令行工具,执行hrp -h
即可查看到参数帮助说明。用户案例
Subscribe
关注 HttpRunner 的微信公众号,第一时间获得最新资讯。