web application stress简介
Web Application Stress简称WAS,是微软网站测试人员开发的著名网站压力测试软件,目前免费。 它通过模拟大量并发用户同时访问服务器,以获取服务器的承受能力。可以及时的发现你的服务器能承受多大压力负载。以便及时的采取相应的措施防范。
WAS的优点
一、简单性
WAS允许你以不同的方式创建测试脚本 :你可以通过使用浏览器走一遍站点来录制脚本,可以从服务器的日志文件导入URL,或者从一个网络内容文件夹选择一个文件。 当然,你也可以手工地输入URL来创建一个新的测试脚本。 不像其它的工具,你可以使用任何数量的客户端运行测试脚本,全部都有一个中央主客户端来控制。在每一个测试开始前,主客户机透明地执行以下任务: · 与其他所有的客户机通讯 · 把测试数据分发给所有的客户端 · 在所有客户端同时初始化测试 · 从所有的客户端收集测试结果和报告 这个特性非常重要,尤其对于要测试一个需要使用很多客户端 的服务器群的最大吞吐量时非常有用。
二、高可用性
WAS是被设计用于模拟Web浏览器发送请求到任何采用了HTTP1.0或1.1标准的服务器,而不考虑服务器运行的平台。 除了它的易用性外,WAS还有很多其它的有用的特性,包括: · 对于需要署名登录的网站,它允许创建用户帐号。 · 允许为每个用户存储cookies 和Active Server Pages (ASP) 的session信息 · 支持随机的或顺序的数据集,以用在特定的名字-值对 · 支持带宽 调节和随机延迟(“思考的时间”)以更真实地模拟显示情形。 · 支持Secure Sockets Layer (SSL)协议 · 允许URL分组和对每组的点击率的说明 · 提供一个对象模型,可以通过Microsoft Visual Basic? Scripting Edition (VBScript)处理或者通过定制编程来达到开启,结束和配置测试脚本的效果。