httprunner
Active·★ 4.3k·Apache-2.0·Updated 2025-12-11
★ Trending★ Essential
HttpRunner (hrp) is an open-source testing framework, evolved from API and performance testing into a general, extensible intelligent automation testing solution. It supports UI automation across Android, iOS, Harmony, and Browser platforms, integrating Large Language Models (LLM) for enhanced capabilities.
#Testing Framework#API Testing#UI Automation#Performance Testing#Golang
01
Features
01Pure visual-driven UI automation (OCR/CV/VLM) for high generality and low performance overhead.
02Unified API for multi-platform UI automation (Android/iOS/Harmony/Browser), reducing learning costs.
03Comprehensive testing capabilities including API (HTTP/WebSocket/RPC), UI, and Load Testing.
04Natural language driven test scenarios powered by Large Language Models (LLM).
05Built with Golang, offering binary distribution, cross-platform compatibility, and CI/CD friendly integration.
02
Compatibility
Android
Supported
Verified via docs
iOS
Supported
Verified via docs
HarmonyOS
Supported
Verified via docs
Browser
Supported
Verified via docs
Large Language Models (LLM)
Integrated
Verified via docs
Pytest
Supported
Verified via docs
03
Use cases
↳Building complete automation testing systems for enterprise-level applications.
↳Establishing dedicated automation testing platforms with scalable capabilities.
↳Implementing and practicing comprehensive API and UI automation testing strategies.
04
Alternatives
Comments
Log in to leave a comment
No comments yet. Be the first!