当前位置:  软件>C/C++软件

Web 能力分析工具 WCAT

    来源:    发布时间:2015-02-15

    本文导语:  Web 日志和历史流量分析可以让您深入了解会出现何种流量,但如何才能确定您基础结构的实际承载量呢?这时,您需要一种工具来使您的基础结构机器应用程序栈达到临界 点。免费的 Web 能力分析工具 (WCAT) 应运而生,它是一...

Web 日志和历史流量分析可以让您深入了解会出现何种流量,但如何才能确定您基础结构的实际承载量呢?这时,您需要一种工具来使您的基础结构机器应用程序栈达到临界 点。免费的 Web 能力分析工具 (WCAT) 应运而生,它是一种轻量级负载生成实用工具,不仅能够重现对 Web 服务器(或负载平衡服务器场)的脚本 HTTP 请求,同时还可以收集性能统计数据供日后分析之用。而且它还支持 IPv6 网络。另外,WCAT 是多线程应用程序,并且支持从单个源控制多个负载测试客户端,因此您可以模拟数千个并发用户。

该实用工具利用您的旧机器作为测试客户端,其中每个测试客户端又可以产生多个虚拟客户端(最大数量取决于客户端机器的网络适配器和其他硬件)。您可以选择使 用 HTTP 1.0 还是 HTTP 1.1 请求,以及是否使用 SSL。并且,如果测试方案需要,您还可以使用脚本执行的基本或 NTLM 身份验证来访问站点的受限部分。(如果您的站点使用 cookie、表单或基于会话的身份验证,那您可以创建正确的 GET 或 POST 请求来对测试用户进行身份验证。)WCAT 还可管理您站点可能设置的任何 cookie,所以配置文件和会话信息将永久保存。

Web 能力分析工具 WCAT[图片]

WCAT can help you test the limits of your Web site infrastructure  (单 击该图像获得较大视图)

WCAT 还提供了非常出色的用户指南,该指南可以帮助快速创建 Microsoft® .NET Framework 控制台应用程序,它可以根据来自站点流量审计历史的用户流量数据生成测试客户端脚本,并能在部署前于新代码库中模拟真正的流量。而且,如果您的同事中有 C 程序员,那您还可以创建自定义函数和响应处理程序,供方案文件调用以便为环境量身定制功能。

要 使用 WCAT,您需要配置两个文件:一个包含通用测试设置(如客户端数量、每个客户端上的虚拟客户端数量、用于跟踪的性能计数器和测试需要的 Web 服务器)的控制器文件,以及一个包含测试方案、默认请求参数和自定义函数和库引用的方案文件。

该 应用程序将测试结果记录到 XML 文件,您可以应用内置的 XSL 样式表单在 Internet Explorer® 中查看到组织好的结果表格。该报告包含摘要信息,如执行的事务数量、上下文切换次数、CPU 利用率百分比(所有 CPU),以及遇到的错误总数等。您还可以得到在设置文件中配置的性能计数器的结果(参见屏幕快照示例)、响应时间分析、以事务为单位的统计报告、以客户 端为单位的明细数据,以及有关如何配置测试设置的信息。另外,您将查看到您所测试的远程 Web 服务器的硬件配置,以及已安装的所有更新的列表。该列表能够很好地帮助您确定并跟踪某个补丁程序是否会对您的站点产生性能影响。

综 上所述,如果您负责管理 Web 站点基础结构,那 WCAT 实用工具可以帮助您在下一次大型代码发布之前深入了解您的平台在压力测试下的工作情况。

其最新版本(撰写本文时为 6.3.1 版)支持 x86 和 x64 Windows 系统

x86:iis.net/downloads/1466/ItemPermaLink.ashx
x64:iis.net/downloads/1467/ItemPermaLink.ashx


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Web 流量分析程序 TraceWatch
  • Web日志分析程序 Analog
  • Web日志分析查询 Spindle
  • Web日志分析 LogMiner
  • olap工具软件,主体开发工作已经完成,欠缺web方式交互式的分析数据功能,欲通过java来完成,寻求合作
  • 跨平台Web抓包分析工具 Rythem
  • 【诚意求救】小弟一台Web服务器上ProFTP服务启动失败,现给出错误信息,求高手分析原因
  • c# 抓取Web网页数据分析
  • python下如何让web元素的生成更简单的分析
  • CSS对Web页面载入效率的影响分析总结
  • web网页自动跳转方法:Html body onload自动跳转举例
  • aria2的Web接口 a2web
  • Python3通过request.urlopen实现Web网页图片下载
  • SVN的Web管理界面 svn-web-admin
  • Web前端设计:Html强制不换行<nobr>标签用法代码示例
  • 嵌入式的Scala Web服务器 SOCKO WEB
  • Web前端开发如何利用css样式来控制Html中的h1/h2/h3标签不换行
  • Web相册 Dumi Web Gallery
  • Web前端设计:html上标<sup>标签与下标<sub>标签详解
  • 请问:authorization of web services和authenication of web services什么区别?
  • Web服务器 Gatling Web Server
  • 小型Web服务器 nweb Web Server
  • C#取得Web程序和非Web程序的根目录的N种取法总结
  • 有没有什么方法或思路把web服务器上的文件上传到另外一个web服务器?
  • Java Web应用框架 WEB4J
  • 用Java开发web程序,用什么做web服务器最好?
  • LINUX下面的WEB Service如果编写?是用.NET写吗?WINDOW下面的web service能在LINUX下面用吗?
  • Web爬虫框架 Smart and Simple Web Crawler
  • 在单网卡的linux web服务器上虚拟Windows系统搭建多个.net web网站,有谁做过?
  • 问tomcat中在tomcat启动时,哪个包加载了/WEB-INF下的web.xml文件?要多少给多少分
  • php开源软件 iis7站长之家


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3