标签: asp.net-web-api scalability performance-testing
我想加载测试我的MVC web api并获得最佳硬件配置或负载平衡服务器数量,以实现特定数量的concurent请求。
但我不知道从哪里开始。有人能指出我正确的方向吗?
答案 0 :(得分:2)
关于ASP.NET Web API,步骤非常简单。
为您的web api方法创建一个单元测试项目。检查this
将负载测试添加到测试项目检查this out
在云中执行负载测试。请查看this和this。
请注意,最后一步要求您拥有visual studio ultimate和visual studio在线帐户。您的visual studio在线帐户每月可为您提供15,000个用户分钟免费加载测试您的应用程序。您应该能够在测试结果中收集有用的信息,以帮助您做出决定,例如您可能需要多少个VM实例等。