压力测试工具loadrunner试验指导

压力测试工具loadrunner试验指导

ID:35930760

大小:1.81 MB

页数:21页

时间:2019-04-25

压力测试工具loadrunner试验指导_第1页
压力测试工具loadrunner试验指导_第2页
压力测试工具loadrunner试验指导_第3页
压力测试工具loadrunner试验指导_第4页
压力测试工具loadrunner试验指导_第5页
资源描述:

《压力测试工具loadrunner试验指导》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、企业级压力测试工具LoadRunner试验课讲稿压力测试试验包括3个主要的部分:Ø学会使用VirtualUserGenerator工具开发测试脚本;Ø学会使用Controller工具创建Scenario和实施压力测试Ø学会使用Analysis工具分析测试结果试验环境和试验背景本测试试验课程以一个“学习论坛”网站项目为背景(网站地址:http://10.193.6.221)。该“学习论坛”网站是面向全校的学习开发的论坛;系统已经开发完成,而且单个用户使用也没出什么问题;现在准备实施压力测试,测试该网站系统是否可以支持预期的人15

2、0同时在线的访问,要求响应时间均小于8秒钟。通过调查发现,该网站的预期访问情况如下: 0-8891011121314151617181920-24打开首页0204050600020405050220用户登录0102020400010202020000注册用户050110005011000打开帖子0203040400020304040220后台备份1              15590111150005590111111440表中红色部分是需要测试压力的业务和用户数量。第一部分学会使用VirtualUserGenerator(

3、以下简称Vugen)工具开发测试脚本;试验目的通过学习Vugen工具,掌握常用WEB系统的压力测试脚本的开发。试验内容1.测试脚本的录制2.在脚本中添加Transaction3.测试脚本的参数化试验1:脚本录制试验步骤测试脚本的录制-通过使用Vugen工具在“学习论坛”网站录制压力测试需要的各个脚本:u录制“打开首页”脚本u录制“用户登录”脚本u录制“注册用户”脚本u录制“打开贴子”脚本以下以录制“注册用户”脚本为例:网站用户通过填写注册信息注册新的帐号。包括以下步骤:1.打开Vugen:从程序列表中,启动VirtualUse

4、rGenerator2.创建新的WEB虚拟用户:点击“NewSingleProtocolScripts”图标,并选中Web(HTTP/HTML),点击OK。1.确定脚本录制模式是HTML方式。2.开始脚本录制点击录制,并在URL地址中输入:http://10.193.6.221/reg.asp1.在浏览器中输入注册数据。新用户注册界面中,按照下图输入:用户名(teser001),密码(teser001),确认密码(teser001),密码问题(teser001),问题答案(teser001)。Email地址(teser001@

5、test.com),姓名(teser001)和性别。并提交。1.结束录制浏览器页面中提示“注册成功”,关掉浏览器或手工停止录制。2.查看脚本在Vugen工具中查看生成的脚本。1.保存脚本选择菜单File,SaveAs,把脚本保存;文件名为,“注册用户”;到此脚本录制结束。试验2在脚本中添加Transaction通过在脚本中添加Transaction,评估某个用户操作处理的性能。通常体现为操作响应时间。词语解释:Transaction:用来衡量用户端到端操作响应的方法。端到端(EndtoEnd):用户浏览器发请求到网站,网站返回

6、数据给浏览器。录制过程中添加Transaction1打开Vugen:从程序列表中,启动Vugen2创建新的WEB虚拟用户:点击“NewSingleProtocolScripts”图标,并选中Web(HTTP/HTML),点击OK。3确定脚本录制模式是HTML方式4开始脚本录制点击录制,并在URL地址中输入:http://10.193.6.221/reg.asp5插入Transaction,Transaction命名为“提交用户注册表单”当浏览器出现以下空白新用户注册页面时,在VirtualUserGenerator录制工具条按

7、钮中点击如图按钮,并在弹出对话框中输入“提交用户注册表单”6在浏览器中输入注册数据。7提交注册表单8插入结束Transaction。当浏览器页面中提示“注册成功”。在录制工具中,手动加入Transaction结束标记9关掉浏览器或手工停止录制。10查看脚本的变化新录制脚本中多了2个Transaction语句(红色部分):10保存脚本,文件名,“注册用户Trans1”。试验3测试脚本的参数化通过对测试脚本中的数据参数化,为多用户的压力测试作准备。试验步骤如下:1使用Vugen工具打开试验2中保存的脚本“注册用户Trans1”2对

8、脚本中name参数化name部分是用户注册的用户名,系统要求注册新用户必须使用系统中不存在的用户名。所以必须对name参数化,用参数替代已经注册的test001。在name所在的位置,选中需要参数化的部分,点鼠标右键。在弹出菜单中选中“Replacewithaparamete

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。