2008-05-09

如何安装和使用 Web 应用程序应力 (WAS) 工具

概要

本文介绍如何安装 Microsoft Web Application Stress (WAS) 工具以及如何使用 WAS 来创建和运行脚本来测试 Web 程序。 WAS 工具是模拟工具, 可用于将 MicrosoftInternet 信息服务 (IIS) 5.0 Web 服务器负载模拟。 该工具旨在逼真地再现环境中多浏览器从 Web 站点请求页面。 使用 WAS 收集有关 Web 程序性能数据和来评估性能和稳定性为 Web 服务器。 WAS 使用脚本来模拟大量请求通过相对较少的客户 ; 因此, 它创建与要与生产环境尽可能接近方案。 您可以分析数据, 收集要了解如何响应压力下 Web 程序和来识别和部署它之前消除程序中任何问题。

如何安装 Web 应用程序应力工具


注意 : 出现在客户计算机上必须执行以下过程。 WAS 和 Microsoft Windows 2000 Microsoft Windows NT 4.0 Service Pack 4 (SP 4) 上及更高版本支持。 不要安装 WAS, 正在测试 Web 服务器上。 如果这样做, WAS 安装可能影响性能的 Web 服务器并可能干扰您测试结果。

1.
以管理员或作为是 Administrators 组成员登录到计算机上。
2.
下载 WAS。 要这样做, 启动浏览器并转到以下
Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?FamilyID=e2c0585a-062a-439e-a67d-75a89aa36495&DisplayLang=en
(http://www.microsoft.com/downloads/details.aspx?FamilyID=e2c0585a-062a-439e-a67d-75a89aa36495&DisplayLang=en)有关如何下载
Microsoft 支持文件, 请单击文章编号以查看 Microsoft 知识库中相应:
119591
(http://support.microsoft.com/kb/119591/EN-US/) 如何从联机服务获取 Microsoft 支持文件
3.
在左窗格中的网页, 单击 下载 。
4.
然后单击 确定 , 下载 Web 应用程序应力工具, x 86 版本 和
将该程序保存到磁盘 。
5.
指定您希望以保存 Setup.exe 文件, 位置, 然后单击 保存 。
6.
将 Setup.exe
文件复制到每个要执行测试从中客户计算机。
7.
每台客户机, 上启动 MicrosoftWindows 资源管理器, 然后双击 Setup.exe
文件, 步骤 5 中保存。
8.
单击是以接受许可协议, 接受默认安装位置或指定要安装 WAS, 然后单击下一步。
9.
单击 确定 ,
然后单击 完成 。


如何从 IIS 日志中创建脚本



要从 IIS 日志中创建一个脚本:
1.
指向 程序 , 指向 Microsoft Web 应用程序应力工具 , 依次 MicrosoftWeb 应用程序应力工具 开始

2.
创建 指向 脚本 菜单, 上, 然后单击 日志 。
3.
在 日志文件 中, 单击 浏览 以定位 IIS
日志对您要使用以创建脚本, 单击 打开 , 然后单击 下一 。
4.
单击要分析日志文件, 与该选项, 然后单击 完成 。 该脚本作为 "
LogFile .log ", 左窗格中显示其中 LogFile .log 是 IIS 日志文件的名称。 要更改的新脚本, 名称 LogFile .log ,
单击, 然后键入新名称对于脚本。


如何从 Web 站点内容创建脚本


要从网站, 上文件创建一个脚本请按照下列步骤:
1.
指向 程序 , 指向 Microsoft Web 应用程序应力工具 , 依次 MicrosoftWeb 应用程序应力工具 开始

2.
创建 指向 脚本 菜单, 上, 然后单击 目录 。 该脚本在左窗格中显示为 " 新建脚本 "。 要更改的新脚本, 名称单击 新建脚本 ,
然后键入新名称对于脚本。
3.
单击加号 (+) 旁边向脚本以展开树 (如果它尚未展开)。 脚本项将显示脚本树中。
4.
单击
内容树 。
5.
在 内容位置 框中, 右窗格中键入路径到内容文件夹或者单击 浏览 以定位文件夹, 并单击 确定 。
6.
如果必要,
在 虚拟根 框中键入虚拟根占位符。
7.
单击 应用 。 WAS 内容创建基于 Web 内容树。 单击以选中复选框旁边, 文件, 您想要包括在测试。


如何配置您的脚本


若要为您脚本配置设置:
1.
指向 程序 , 指向 Microsoft Web 应用程序应力工具 , 依次 MicrosoftWeb 应用程序应力工具 开始

2.
在左窗格中, 双击 ScriptName , 其中 ScriptName 是脚本, 的名称以展开树 (如果它尚未展开)。
脚本项将显示在右窗格中。
3.
双击行标题的脚本项 (空白按钮位于左侧的 谓词 列) 对想要配置。 当您这样做, 打开脚本详细信息视图。
您可使用此视图可以编辑查询字符串名称 - 值对、 自定义发布数据、 修改 HTTP 头、 启用安全套接字层 (SSL) 加密, 或作为远程数据服务 (RDS)
查询您脚本格式。
4.
单击相应选项卡以指定在您希望, 设置, 然后单击 确定 。
5.
在左窗格中, 单击 设置 。
指定与要集脚本选项是 设置 对话框中显示该设置。 例如, 修改压力级别值、 设置测试运行时间, 或启用带宽限制。
6.
要向您脚本,
添加性能监视器计数器单击 Perf 计数器 , 单击右窗格中 添加计数器 , 单击对象和计数器对要添加, 添加 , 依次 确定 。
7.
要查看的页面组为脚本定义列表或更改页组分发, 请单击 页面组 。
8.
如果要添加并要从默认填充删除用户或者要创建新填充, 单击
用户 , 默认 双击右窗格, 中, 然后执行下列步骤之一:

要添加新用户, 在相应框, 键入以下信息, 然后单击 创建 :

用户对要创建数

用户名称前缀

密码

要添加新填充, 在左窗格中, 右击 默认 , 然后单击 添加 。 作为 " 新填充 "
左窗格中显示新填充。 要更改的新填充, 名称单击 新建填充 , 然后键入新名称。

9.
单击 查看
菜单以返回到脚本视图上 脚本 。
10.
若要添加, 在右窗格中要从当前组删除客户机或要添加新组的客户机, 客户 , 依次 默认 。

要添加客户端计算机, 在 机器名称 框中, 键入名称的计算机 (或其 IP 地址), 然后单击 添加


要添加新组, 在左窗格中,
右击 默认 , 然后单击 添加 。 左窗格中显示新组作为 " 新建组 "。 要更改的新组, 名称单击
新组 , 然后键入新名称。

11.
单击 查看 菜单以返回到脚本视图上 脚本 。
12.
要与每个用户, 查看
Cookie 存储单击 Cookie 。


如何测试 Web 程序


要运行测试使用脚本, 请按照下列步骤操作:
1.
指向 程序 , 指向 Microsoft Web 应用程序应力工具 , 依次 MicrosoftWeb 应用程序应力工具 开始

2.
在左窗格中, 单击脚本, 要使用, 依次 脚本 菜单上 运行 。



如何查看报告是测试



要查看报表是测试, 请按照下列步骤:
1.
指向 程序 , 指向 Microsoft Web 应用程序应力工具 , 依次 MicrosoftWeb 应用程序应力工具 开始

2.
单击 查看 菜单上 报告 。 对于每个测试, 执行报表都显示在左窗格中其关联脚本。 报表的标题是日期和时间开始测试时。
3.
双击报表以展开树 (如果它尚未展开)。
4.
单击项目报告树中要查看详细信息, 例如, 摘要页
中。项目详细信息是显示在右窗格中。

相关文章

0 评论: