AioTest 文档中心¶
欢迎使用 AioTest 文档中心!这里包含了 AioTest 负载测试框架的完整文档资源。
📚 快速导航¶
🚀 快速开始¶
- 快速开始 - 5分钟快速上手指南
📖 模块文档¶
详细的模块 API 文档和实现说明:
| 模块 | 文档 | 描述 |
|---|---|---|
| 主模块 | 查看 | 命令行解析、测试加载、主入口 |
| 运行器模块 | 查看 | LocalRunner、MasterRunner、WorkerRunner |
| 运行器工厂 | 查看 | 运行器创建和管理 |
| 用户模块 | 查看 | HttpUser、任务执行、生命周期 |
| 用户管理器 | 查看 | 用户创建、停止、管理 |
| 客户端模块 | 查看 | HTTPClient、连接管理 |
| 指标模块 | 查看 | Prometheus 指标收集 |
| 负载形状管理器 | 查看 | 负载形状执行和管理 |
| 分布式协调器 | 查看 | 分布式锁、心跳、发布订阅 |
| 事件模块 | 查看 | 事件系统、钩子函数 |
| 日志模块 | 查看 | 日志配置、格式化、处理器 |
| 状态管理器 | 查看 | 状态机、状态转换 |
| 任务管理器 | 查看 | 任务创建、取消、等待 |
| 形状模块 | 查看 | LoadUserShape 基类 |
| 异常模块 | 查看 | 自定义异常类 |
📝 指南文档¶
面向用户和开发者的实用指南:
| 指南 | 描述 | 适用人群 |
|---|---|---|
| 快速入门指南 | 5分钟快速上手指南 | 所有用户 |
| 最佳实践 | 负载测试最佳实践 | 测试工程师 |
💡 示例代码¶
丰富的示例代码,涵盖各种使用场景:
- 示例总览 - 查看所有示例的详细介绍
示例分类:
- 基础级:basic.py, concurrent_example.py, request_verification.py
- 进阶级:distributed_example.py, events_example.py, weight_and_wait.py
- 高级:seckill_scenario.py
- 标准项目:demo/ - 完整的负载测试项目模板
🔧 参考资料¶
技术参考和配置说明:
| 参考 | 描述 |
|---|---|
| API 参考 | 完整的 API 参考 |
📊 文档统计¶
- 模块文档: 16 个
- 指南文档: 8 个
- 示例代码: 20+ 个
- 总文档数: 45+ 个
📝 文档贡献¶
我们欢迎社区贡献!如果你想改进文档:
- 发现问题:在 GitHub 上提交 Issue
- 改进文档:Fork 项目,修改文档,提交 PR
- 添加示例:添加新的示例代码
- 翻译文档:将文档翻译成其他语言
🔗 外部资源¶
- 官方网站: https://aiotest.io
- GitHub 仓库: https://github.com/hewei198711/Aiotest
- PyPI 包: https://pypi.org/project/aiotest/
📅 文档更新¶
- 最后更新: 2026-04-02
- 文档版本: 1.0.7
- 维护状态: ✅ 活跃维护
提示: 使用 Ctrl+F 或 Cmd+F 在页面中快速搜索关键词。