全球旧事资料 分类
企业级压力测试工具LoadRu
er试验课讲稿
压力测试试验包括3个主要的部分:学会使用VirtualUserGe
erator工具开发测试脚本;学会使用Co
troller工具创建Sce
ario和实施压力测试学会使用A
alysis工具分析测试结果试验环境和试验背景本测试试验课程以一个“学习论坛”网站项目为背景(网站地址:http101936221)。该“学习论坛”网站是面向全校的学习开发的论坛;系统已经开发完成,而且单个用户使用也没出什么问题;
现在准备实施压力测试,测试该网站系统是否可以支持预期的人150同时在线的访问,要求响应时间均小于8秒钟。通过调查发现,该网站的预期访问情况如下:0-8打开首页用户登录注册用户打开帖子后台备份00001155901111500055901111114408201052094020030105020140116040104012000013000014201052015402003016502014017502014018200219200220-240000
表中红色部分是需要测试压力的业务和用户数量。
f第一部分学会使用VirtualUserGe
erator(以下简称Vuge
)工具开发测试脚本;试验目的通过学习Vuge
工具,掌握常用WEB系统的压力测试脚本的开发。试验内容123测试脚本的录制在脚本中添加Tra
sactio
测试脚本的参数化
试验1:脚本录制试验步骤测试脚本的录制-通过使用Vuge
工具在“学习论坛”网站录制压力测试需要的各个脚本:录制“打开首页”脚本录制“用户登录”脚本录制“注册用户”脚本录制“打开贴子”脚本以下以录制“注册用户”脚本为例:网站用户通过填写注册信息注册新的帐号。包括以下步骤:1打开Vuge
:从程序列表中,启动VirtualUserGe
erator
2
创建新的WEB虚拟用户:点击“NewSi
gleProtocolScripts”图标,并选中WebHTTPHTML点击OK。
f3
确定脚本录制模式是HTML方式。
4
开始脚本录制
f点击录制,并在URL地址中输入:http101936221regasp
5
在浏览器中输入注册数据。
新用户注册界面中,按照下图输入:用户名(teser001)密码,(teser001)确认密码,(teser001)密码问题,(teser001),问题答案(teser001)。Email地址(teser001testcom),姓名(teser001)和性别。并提交。
f6结束录制浏览器页面中提示“注册成功”关掉浏览器或手工停止录制。,
7
查看脚本在Vuge
工具中查看生成的脚本。
f8保存脚本选择菜单File,SaveAs,把脚本保存;文件名为“注册用户”;到此脚本录制结束。
试验2在脚本中添加Tra
sactio
通过在脚本中添加Tra
sactio
,评估某个用户操作处理的性能。通常体现为操作响应时间。词语解释r
好听全球资料 返回顶部