【发布时间】:2015-06-17 15:06:05
【问题描述】:
我在评估我们的网站可以处理的并发用户数量时遇到了问题。网站是一个基于 .net 框架的单页应用程序,前端有 Durandal.js。我们使用 signalR(集线器)在服务器和客户端之间进行实时通信。
我看到的唯一选项是“浏览器测试”,因此每个测试都应该运行浏览器实例(或使用 phantomJs 等)以保持与服务器的实时连接(就像在实际使用中一样)。除了使用将使用浏览器实例来模拟用户行为的测试之外,还有其他选择吗?模拟负载的最佳方法是什么? 1000 个并发用户?
我发现了一些支持此类负载测试的云服务,例如负载冲击,火焰计。如果有人可以分享他们使用此类工具的经验,那就太好了。
【问题讨论】:
标签: signalr single-page-application performance-testing