负载测试和Scale MVC web api服务

时间:2014-07-30 07:52:02

标签: asp.net-web-api scalability performance-testing

我想加载测试我的MVC web api并获得最佳硬件配置或负载平衡服务器数量,以实现特定数量的concurent请求。

但我不知道从哪里开始。有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:2)

关于ASP.NET Web API,步骤非常简单。

  • 为您的web api方法创建一个单元测试项目。检查this

  • 将负载测试添加到测试项目检查this out

  • 在云中执行负载测试。请查看thisthis

请注意,最后一步要求您拥有visual studio ultimate和visual studio在线帐户。您的visual studio在线帐户每月可为您提供15,000个用户分钟免费加载测试您的应用程序。您应该能够在测试结果中收集有用的信息,以帮助您做出决定,例如您可能需要多少个VM实例等。