清真! 使用 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。
🏷️