工具箱面向 IT 专业人员的新产品

Greg Steen

Web 应用程序的压力测试

WAPT Web 应用程序压力测试工具

www.loadtestingtool.com

了解您的最新版本 Web 应用程序执行状况,这对于正确调整基础结构大小,避免出现 CEO 质问您为什么她在查看站点时会得到“服务器太忙”的回应这样令人高度紧张的时刻而言,是至关重要的。而且,如果您在寻找一个相对费用较低、易于使用的 Web 应用程序压力和性能测试工具,则您可能想要查看 SoftLogica LLC 的 WAPT 4.0。

该应用程序运行在大多数版本的 Windows® 上,但是由于在早期版本上存在套接字限制,故您会希望使用 Windows 2000、Windows XP 或 Windows Server® 2003 来获得其全部潜能。与大多数使用虚拟用户的性能测试应用程序一样,拥有的内存越多,处理器速度越快,并且网络连接越丰富,您能够使用 WAPT 模拟的虚拟用户就越多。

文档中规定,对于具有 512MB RAM 和一个 gig-e 接口的 PIV 2.4,其虚拟用户限制在 2,000 个左右,但这取决于所要测试的应用程序类型以及测试配置文件的设置。可改变测试的另一个因素是请求之间的延迟,WAPT 可以让您在虚拟用户配置文件中将其设置为用户所需时间。

一旦您完成了对虚拟用户配置文件的设置(您可以拥有许多按测试实行的方案),便可为该配置文件创建测试计划。WAPT 将测试顺序分为三个部分:初始、主要和最终操作。这更多是逻辑上而不是功能上的划分,举例来说,他们的确建议将登录或注册功能划分到初始部分中,而将注销操作划分到最终部分。WAPT 允许您手动输入请求,或使用集成浏览器记录器跟踪您希望此配置文件的用户如何在您的站点上冲浪。接下来,您可以转到常规设置,以确定用于此测试的负载以及您是希望将其固定还是在指定时间段内逐渐增加其负载量。在测试期间,通过 WAPT 您可以实时查看测试方案的性能统计。完成此操作后,您可以将结果保存为 HTML 或 CSV 以供将来查看。

价格:每台机器 350 美元。

了解您的最新版本 Web 应用程序执行状况,这对于正确调整基础结构大小,避免出现 CEO 质问您为什么她在查看站点时会得到“服务器太忙”的回应这样令人高度紧张的时刻而言,是至关重要的。而且,如果您在寻找一个相对费用较低、易于使用的 Web 应用程序压力和性能测试工具,则您可能想要查看 SoftLogica LLC 的 WAPT 4.0。

该应用程序运行在大多数版本的 Windows® 上,但是由于在早期版本上存在套接字限制,故您会希望使用 Windows 2000、Windows XP 或 Windows Server® 2003 来获得其全部潜能。与大多数使用虚拟用户的性能测试应用程序一样,拥有的内存越多,处理器速度越快,并且网络连接越丰富,您能够使用 WAPT 模拟的虚拟用户就越多。

WAPT Web 应用程序压力测试工具

WAPT Web 应用程序压力测试工具  (单击该图像获得较大视图)

文档中规定,对于具有 512MB RAM 和一个 gig-e 接口的 PIV 2.4,其虚拟用户限制在 2,000 个左右,但这取决于所要测试的应用程序类型以及测试配置文件的设置。可改变测试的另一个因素是请求之间的延迟,WAPT 可以让您在虚拟用户配置文件中将其设置为用户所需时间。

一旦您完成了对虚拟用户配置文件的设置(您可以拥有许多按测试实行的方案),便可为该配置文件创建测试计划。WAPT 将测试顺序分为三个部分:初始、主要和最终操作。这更多是逻辑上而不是功能上的划分,举例来说,他们的确建议将登录或注册功能划分到初始部分中,而将注销操作划分到最终部分。WAPT 允许您手动输入请求,或使用集成浏览器记录器跟踪您希望此配置文件的用户如何在您的站点上冲浪。接下来,您可以转到常规设置,以确定用于此测试的负载以及您是希望将其固定还是在指定时间段内逐渐增加其负载量。在测试期间,通过 WAPT 您可以实时查看测试方案的性能统计。完成此操作后,您可以将结果保存为 HTML 或 CSV 以供将来查看。

****价格:每台机器 350 美元。

书评

《Content Networking Fundamentals》(内容联网基础知识)

www.ciscopress.com

内容为王,Silvano Da Ros 所著的**《Content Networking Fundamentals》(内容联网基础知识)(Cisco Press,2006)可帮助您在增强内容传送基础结构的快速跟踪方面有所提高。该书标称自身为“对内容网络理论和实际应用的全面介绍”,事实上也的确如此。虽然该书明显偏爱 Cisco 的网络设备,但还是能够让您很好地了解内容网络的不同组件,以及实现内容网络的原则的实践指导(无论您的基础结构中内容网络为何类型,这些实践指导都适用)。

该书首先对内容网络的不同元素进行了高度概述(真正提高了 OSI 模型第 4 层到第 7 层通信中的性能和传送内容)。然后深入研究主要内容表示格式(例如 XML、HTML、WAP)的具体细节和通过 XSLT 在网络边缘进行内容转换以及流媒体传送部分。最后,转入可扩展性和可用性,讨论有关服务器负载平衡(全局以及局部)、防火墙负载平衡和内容缓存设备(例如 Cisco 的内容服务交换机)的使用。

如果您在基础结构中使用 Cisco 的内容服务交换机,您会发现关于交换安全内容一章比较吸引人。这一章将向您介绍配置安全套接字层内容服务模块以及配置 URL 和标题重写的详细内容。通常,任何忠于品牌的网络专业人员都会发现 QoS 一章有助于理解不同的排队机制和阻塞管理。

总之,虽然 Cisco 硬件的实施确实非常困难(毕竟,它是由 Cisco Press 发布的),但这本书将帮助您将术语“内容网络”转化成实际并可应用的方法,以用于内容传送基础结构。

****价格:55.00 美元。

监视服务

WebWatchBot

www.exclamationsoft.com/webwatchbot/default.asp

有一件事情既能树立也能破坏 IT 专业人员的形象,那就是能否在组织的终端用户之前先检测到问题(并有可能进行修复)。因此,IT 专业人员可拥有的一个最重要的工具就是一个有效的监视系统,该系统可深入研究您所提供的不同服务,以便检验它们是否能正常运行。ExclamationSoft 的 WebWatchBot 可帮助您达到此目的。

此应用程序可以监视您能想到的每一项普通服务。WebWatchBot 并非只验证服务是否运行,它还将此过程加深一步。实际上,它将对服务进行测试以确保服务能正常发挥作用。例如,FTP 验证确实可以上载和下载文件,DNS 监视可以执行 40 个不同查询命令中的任何一个,并在响应中搜索字符串,而且 POP3 和 SMTP 测试确实登录并报告邮件性能。

WebWatchBot

WebWatchBot  (单击该图像获得较大视图)

此外,WebWatchBot 允许您链接事务中的一系列步骤,并将报告整个事务的任何错误或不可接受的延迟(根据您设置的阈值)。此应用程序还将监视 HTTP 和 HTTPS URL,并且可以检查指定内容。您甚至可以设置数据库监视,使之执行查询并对照标准响应来检查数据。

****价格:每个单用户许可证 495.95 美元。

Greg Steen是一位技术专家和企业家,他酷爱钻研技术。他总是在寻找能便于 IT 专业人员进行操作和开发的新工具和新方法。

© 2008 Microsoft Corporation 与 CMP Media, LLC.保留所有权利;不得对全文或部分内容进行复制.