以下情况:在我们公司,我们正在构建3 ASP.NET MVC + 2 SharePoint applications
,然后部署到服务器场。我们打电话给他们:MVC1, MVC2, MVC3, SP1, SP2.
现在要求是,每个应用程序都有许多用户:
MVC1(100),
MVC2(200),
MVC3(50),
SP1(400),
SP2(250)。
问题是:如何对所有上述应用程序进行负载测试,并确保它们可以为这些用户提供服务?
我们在Visual Studio 2013中使用了Load Test,但我们遇到了一个问题:
答案 0 :(得分:0)
我假设你正在测试N个并发用户,但你没有提到你的所有应用程序是在1个盒子上运行还是在多个盒子上进行负载平衡。在典型的负载测试中,您应该测量一些指标,以便符合您的SLA。
是否测试已删除请求的百分比或满足3秒响应时间?
无论哪种方式,我建议使用免费且广泛使用的apache bench或apache替补multiple URLs
答案 1 :(得分:0)
我通过在Visual Studio 2013 Ultimate中进行测试分发获得了解决方案