在过去,我使用Microsoft Web应用程序压力工具和Pylot来强调testingWeb应用程序。 我写了一个简单的主页,login脚本和站点漫游(在一个电子商务网站添加几个项目到购物车和结帐)。 只需less量开发人员就能轻松打开主页,几乎总能find一个主要问题。 更多的可扩展性问题将在第二阶段出现,甚至更多 – 在发布之后。 我使用的工具的URL是Microsoft Homer(又名Microsoft Web应用程序压力工具 )和Pylot 。 这些工具生成的报告对我来说从来没有太多的意义,我会花很多时间来弄清楚网站能够支持什么样的并发负载。 这总是值得的,因为最愚蠢的错误和瓶颈总是会出现(例如,Web服务器错误configuration)。 你做了什么,你使用了什么工具,以及你有什么成功的方法? 对我来说最有意思的部分是提出一些有意义的公式来计算一个应用程序可以支持的并发用户数量,压力testing应用程序报告的数字。