压力测试

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

谢谢观看!
在浏览器中输入自己要测试的网站地址,当浏览器的状态栏显示为 “完成”时,我们就可以返回WAS窗口,单击“Stop Recording” 按钮返回脚本窗口。
配置测试脚本
由于网页是由图片、 文字以及其它动态源码 组成的,而一般的静态 内容消耗的带宽并不是 很大,因此我们可以将 其排除在外。在脚本中 选中指向图像、文字以 及其它静态文件项目前 的灰色按钮,然后单击 工具栏上的“Delete” 按钮将其删除。
Web Application Stress Tool 安装步骤:
点击"Yes" “Next”
点击“OK”
WAS使用步骤:
1.创建测试脚本 2.配置测试脚本 3.运行测试脚本 4.查看测试报告 5.分析测试数据
创建测试脚本
安装并启动WAS,程序运行时会打开“Create new script”对 话框,即建立一个新的脚本窗口,如果运行WAS没有打开该窗口可以 单击WAS主程序窗口工具栏上第一个按钮“New Script”即可。
查看测试报告
测试报告里比 较重要的数据 是:每秒处理 的请求数( Requests per Second)和每 个页面的平均 响应时间。
数据显示,在 200个并发用 户数下,每秒 可处理70.32 个请求,平均 响应时间是 5.01微秒。
分析测试数据
下面对其进行简 单解释。测试时 间内,虚拟的用 户点击页面16876 次,平均每秒70 个请求,Socket 连接数16876,其 中没有连接、发 送、接收、超时 错误都为0。从这 个压力测试报告 来看,服务器对 于69个用户同时 操作,应该没有 任何问题。
模拟被访问概率
定义了6个Group ,分别对应它们 被点击的次数比 率为:1 : 3 : 2 : 4 : 5 : 3。
记录设置
将一些没用的记 录删去(比如: /MicroSite/Def ault.aspx),只 留下如下图所示 的六条记录:
运行测试脚本
一切准备完成后 ,回到脚本主页 面,点击左图“ 红ript”按钮就 开始测试了;
在新建脚本窗口上单击“Record”按 钮打开创建向导对话框“Browser Recorder-Step 1 of 2”
三个选项的作用是选择要记录的 内容,分别为Request(请求)、 Cookies(网上信息块)以及Host headers(主机标题)。
点击“Next”,即会打开 “Browser Recorder-Step 2 of 2”窗口,单击“Finish”按钮。 这样WAS会自动启用,并且会打开 一个浏览器窗口,此时我们就可 以在浏览器的地址栏中输入要测 试的网站网址。
设置并发数
“Concurrent Connections” 是设置并发连接数的,其下面 的“Stress level (threads)”和 “Stress multiplier(sockets perthread)” 分别设置对目 标服务器的压力及负载程度的 ,其中Level是客户端所产生 的线程数目,一个线程可以产 生多个Socket并发请求,因此 将两者的数值相乘,所获得的 数字就是客户端同时连接的并 发数。
WAS负载操作说明
2014.10.21
WAS用途:
WAS—Microsoft Web Application Stress Tool,是由微软 的网站测试人员所开发,专门用来 进行实际网站压力测试的一套工具。 透过这套功能强大的压力测试工具, 您可以使用少量的Client端计算机 仿真大量用户上线对网站服务所可 能造成的影响。
相关文档
最新文档