mirror of
https://github.com/httprunner/httprunner.git
synced 2026-05-14 08:27:36 +08:00
67 lines
3.3 KiB
Markdown
67 lines
3.3 KiB
Markdown
## hrp
|
|
|
|
All-in-One Testing Framework for API, UI and Performance
|
|
|
|
### Synopsis
|
|
|
|
|
|
██╗ ██╗████████╗████████╗██████╗ ██████╗ ██╗ ██╗███╗ ██╗███╗ ██╗███████╗██████╗
|
|
██║ ██║╚══██╔══╝╚══██╔══╝██╔══██╗██╔══██╗██║ ██║████╗ ██║████╗ ██║██╔════╝██╔══██╗
|
|
███████║ ██║ ██║ ██████╔╝██████╔╝██║ ██║██╔██╗ ██║██╔██╗ ██║█████╗ ██████╔╝
|
|
██╔══██║ ██║ ██║ ██╔═══╝ ██╔══██╗██║ ██║██║╚██╗██║██║╚██╗██║██╔══╝ ██╔══██╗
|
|
██║ ██║ ██║ ██║ ██║ ██║ ██║╚██████╔╝██║ ╚████║██║ ╚████║███████╗██║ ██║
|
|
╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝╚═╝ ╚═══╝╚══════╝╚═╝ ╚═╝
|
|
|
|
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.
|
|
|
|
### Options
|
|
|
|
```
|
|
-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
|
|
```
|
|
|
|
### SEE ALSO
|
|
|
|
* [hrp adb](hrp_adb.md) - simple utils for android device management
|
|
* [hrp build](hrp_build.md) - Build plugin for testing
|
|
* [hrp convert](hrp_convert.md) - Convert multiple source format to HttpRunner JSON/YAML/gotest/pytest cases
|
|
* [hrp ios](hrp_ios.md) - simple utils for ios device management
|
|
* [hrp mcp-server](hrp_mcp-server.md) - Start MCP server for UI automation
|
|
* [hrp mcphost](hrp_mcphost.md) - Start a chat session to interact with MCP tools
|
|
* [hrp pytest](hrp_pytest.md) - Run API test with pytest
|
|
* [hrp report](hrp_report.md) - Generate HTML report from test results
|
|
* [hrp run](hrp_run.md) - Run API test with go engine
|
|
* [hrp server](hrp_server.md) - Start hrp server
|
|
* [hrp startproject](hrp_startproject.md) - Create a scaffold project
|
|
* [hrp wiki](hrp_wiki.md) - visit https://httprunner.com
|
|
|
|
###### Auto generated by spf13/cobra on 28-Jun-2025
|