标题说明了一切。 我正在寻找一套好的工具,可以在部署前使用它来在IIS 7上加载testingWeb应用程序。
有几个好的工具可用:
不是免费的,但是如果你正在专业地做这个工作,那就是Visual Studio Team System Test Load Agent。 MSDN涵盖了如何设置和运行它在这里: 控制器,代理和钻机 。 你可以在这里下载试用版:
至于免费工具…
networking容量分析工具(WCAT) :
概述: Web容量分析工具(WCAT)是一个轻量级HTTP负载生成工具,主要用于在受控环境下测量Web服务器的性能。 WCAT可以模拟成千上万的并发用户向单个网站或多个网站发出请求。 WCAT引擎使用简单的脚本来定义要回放到Web服务器的一组HTTP请求。 可扩展性通过插件DLL和标准的简单API提供。
特征:
在这里下载x86版本,在这里下载x64版本 。
我相信Apache Bench在这类事情上被广泛使用,可以在没有任何问题的情况下使用其他的Web服务器。 它是基于命令行的,因此脚本到您的testing套件或预部署脚本中应该非常容易。
我以前使用过Web应用程序压力工具。 我想知道这是否是一个非常标准的工具,如果有更好的select
(WAS)可以在这里下载
还有一篇关于如何在这里安装和使用应用程序的kb文章
以及如何在这里使用它的博客