- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Duwamish Online
Aaron Ching、Pedro Silva 和 Allen WagnerMicrosoft Developer Network
2001 年一月
摘要:本文件探讨效能测试对于成功部署 Web 应用程序的重要性,焦点集中于 Microsoft Web Application Stress (WAS),这是用来测试 Duwamish Online 应用程序效能的工具。
简介
效能测试是成功部署 Web 应用程序不可或缺的要素。重要的是了解,当愈来愈多的使用者来参观 Web 站台时,应用程序和 Web 服务器 farm 会如何处置。
为了仿真 Web 应用程序的那种使用方式,您可能需要结合成千上百个实际用户在指定的周期内来存取 Web 站台,或者使用可重现这种用户负载的测试工具。
许多 Web 效能测试工具都可提供协助。基本上,这些工具可让您使用最少个数的客户端计算机来仿真大量的虚拟使用者,同时请求 Web 站台中预先定义的网页或 URL (Uniform Resource Locators)。每一位虚拟使用者都会在 Web 浏览器和 Web 服务器之间模拟正确的通讯协议。
在此文件中,将焦点集中于下列一项工具:可免费使用的 Microsoft? Web Application Stress (WAS) 工具。您可由 /technet/archive/itsolutions/intranet/downloads/webstres.mspx免费下载 WAS。也可以从 Microsoft Windows? 2000 Resource Kit CD (WAS 版本 288) 取得 WAS。
WAS 的优点
首先,我们将讨论使用 WAS 来测试应用程序效能的一些优点。
它是免费的
如先前所提,Microsoft 的 Web Application Stress 工具与一些 Web 效能测试工具不同,您可从 WAS Web 站台免费下载这个工具。
虽然此工具无法获得正式支持,但是可以在此站台找到有用的信息。可用的最佳资源是提供关于效能测试的多数常见问题的深入解答的知识库。也可以将问题传送给对等支持电子邮件别名 webtool@。
它简单易用
WAS 可让您用许多种方法轻易产生测试脚本:使用浏览器浏览站台、从 Web 服务器记录文件汇入 URL 或由 Web 内容目录中选取档案,就可以录制脚本。当然,也可以手动键入 URL 以建立新的测试脚本。
它与一些其他工具不同,您可以使用由中央主客户端所控制的任意个客户端计算机来执行测试脚本。每次开始进行测试时,主客户端将执行下列工作:
与所有其他客户端通讯
散发测试资料给全部客户端
同时在全部客户端开始执行测试
收集全部客户端的测试结果和报表
在执行需要使用许多客户端计算机使其吞吐量最大化的大型 Web farm 的效能测试时,这个功能特别有用。
它具有高度可用性
WAS 设计用来模拟兼容于超文本传输协议 (HTTP) 1.0 或 1.1 标准的任何标准 Web 服务器的 Web 浏览器请求,不论该服务器执行哪一种平台。
除了易于使用测试产生功能之外,WAS 还有许多其他有用的功能,其中包括:
允许需要验证的站台建立使用者账号
允许储存每位使用者的 cookie 和 Active Server Pages (ASP) 会话信息
支持用于指定名称值对的随机或连续数据集
支持带宽节流和随机延迟 (思考时间),以模拟更真实的分析案例
支援 Secure Sockets Layer (SSL) 通讯协议
允许群组 URL 和指定每个群组的点击率
提供可用 Microsoft Visual Basic? Scripting Edition (VBScript) 或以程序启动、停止和设定测试脚本的自定义程序来处理的对象模型。
WAS 的限制
除了优点之外,WAS 仍有一些限制。目前已知的错误和问题都列于 WAS Web 站台上。下列为目前 WAS 尚未支持的一些功能:
根据先前的请求所传回的结果来修改 URL 参数的功能
执行或仿真客户端逻辑的功能
指定测试期间固定的测试周期数的功能
使用不同 IP 地址或域名同时执行多重 Web 服务器测试的功能
注意您可以使用多重主客户端同时测试多重 Web 服务器。不过,若要整体关联所有的测试结果,就需要合并多重 WAS 数据库的数据。
支持将网页重新导向具有不同 IP 地址或域名的另一个服务器的功能
直接从 Web 浏览器录制 SSL 网页的功能
注意WAS 已经支持测试 SSL 网页,但并未加以录制。在录制完成脚本之后,需要手动开启每个指定 URL 的 SSL 支持。
虽然一些限制已有解决方法,但是如果应用程序视一个或多个这些功能而定
您可能关注的文档
- VB中listview控件.doc
- vb中msgbox用法.doc
- VB中PictureBox控件的用法.doc
- VB中PictureBox控件使用教程.doc
- VB中ToolBar的使用.doc
- VB中WinSock控件的简单应用.doc
- VB中Winsock控件的使用.doc
- VB中Winsock控制的UDP协议的使用.doc
- vb中不同进制的相互转换和基础知识.doc
- VB中常用的表达式、函数、运算符.doc
- 2025年天津南开学校鹏飞学校招聘名师和骨干教师5人笔试高频难、易错点备考题库及答案详解1套.docx
- 2025年天津南开学校鹏飞学校招聘名师和骨干教师5人笔试高频难、易错点备考题库及参考答案详解1套.docx
- 2025年天津南开学校鹏飞学校招聘名师和骨干教师5人笔试高频难、易错点备考题库参考答案详解.docx
- 2025年天津南开学校鹏飞学校招聘名师和骨干教师5人笔试备考题库带答案详解.docx
- 园林工程材料课件李三华.pptx
- 2025年天津南开学校鹏飞学校招聘名师和骨干教师5人笔试高频难、易错点备考题库及完整答案详解1套.docx
- 2025年天津南开学校鹏飞学校招聘名师和骨干教师5人笔试备考题库及答案详解1套.docx
- 2020年高中寒假安全教育主题班会教案_1.pdf
- 2025年天津南开学校鹏飞学校招聘名师和骨干教师5人笔试备考题库及完整答案详解1套.docx
- 2025年天津南开学校鹏飞学校招聘名师和骨干教师5人笔试备考题库及答案详解一套.docx
最近下载
- 肯尼亚建筑市场行业报告.pptx
- 浙江杭州余杭交通集团有限公司招聘笔试题库2023.pdf VIP
- 人工胆囊、人工胆囊设备和人工胆囊在胆囊手术中的应用.pdf VIP
- 重力与弹力高一上学期物理人教版2019必修第一册+.pptx VIP
- 胃癌的诊治现状与进展.pptx VIP
- 数控压装压力机 第2部分:技术条件.docx VIP
- 【课件】匀变速直线运动速度与时间的关系+课件-高一上学期物理人教版(2019)必修第一册.pptx VIP
- XX医院职能部门监管手术、麻醉授权管理督导、检查、总结、反馈及持续改进记录表.pdf VIP
- 电力调度数据网络接入技术规范及网络拓扑图.doc VIP
- ZZGA高频开关整流器使用说明书.doc
文档评论(0)