清真! 使用 C# 和 Blazor 开发的分布式压力测试框架
💡
原文中文,约2400字,阅读约需6分钟。
📝
内容提要
DFrame是一个适用于.NET和Unity的分布式压力测试框架,支持HTTP/1、HTTP/2和gRPC等网络传输。它由DFrame.Controller和DFrame.Worker两部分组成,提供了Web UI和C#测试场景脚本。DFrame支持四种测试模式:Request、Repeat、Duration和Infinite。
🎯
关键要点
- DFrame是一个适用于.NET和Unity的分布式压力测试框架。
- 支持HTTP/1、HTTP/2和gRPC等网络传输。
- DFrame由DFrame.Controller和DFrame.Worker两部分组成。
- 提供Web UI和C#测试场景脚本,易于上手。
- 可以通过Nuget库安装DFrame。
- 支持动态URL和参数传入。
- 可以简单测试HTTP GET/POST/PUT/DELETE请求。
- DFrame支持分布式场景,每个Worker可以连接到统一的Controller。
- 提供四种测试模式:Request、Repeat、Duration和Infinite。
- 项目地址为https://github.com/Cysharp/DFrame。
➡️