使用LoadRunner进行性能测试的简单步骤

发表于:2017-9-08 13:06  作者:alston123   来源:51Testing软件测试网采编

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 性能测试工具 LoadRunner

  一、开发测试脚本
  工具:VuGen
  步骤:
  1.使用VuGen提供的录制功能,自动产生基本的脚本。
  2.在基本脚本的基础之上,编辑脚本。在比较重要的业务环节中插入。
  Transactions来衡量该环节中服务器的性能
  Rendezvous points(集合点)衡量最常用的环节在n个用户同时访问的大负载量下的性能
  添加注释,便于维护
  参数化输入
  3.Run-Time设置
  General:“Automatic Transactions”可以选择第二个,这样LoadRunner默认把每一步操作都当作Transactions处理
  Proxys:不要使用代理服务器,或者在IE中设置本地连接不使用代理
  Browser Emulation:Advanced ——Step Download Timeout?默认是120s,建议设的时间短一点,在60s之内(因为实际用户可能没有那么大的耐心)
  NetWork:暂且使用最大带宽吧
  4.在VuGen中运行一下脚本,确保没有任何错误
  注意:
  可能会在VuGen中开发多个脚本,每个脚本的开发最好遵从以上的步骤
  二、创建测试场景
  工具:Controller
  步骤:
  1.选择场景的类型:根据现在的情况,选择“Manual Scenario”,配置时可以更加的灵活
  2.选择每个脚本要运行的虚拟用户数量
  3.添加Load Generator,添加后要connect一次,确保连接正常
  4.分配用户到不同的Load Genrator上
  5.配置Rendezvous
  6.Run-Time设置:同上设置
  7.配置Schedule:为了充分利用资源,可以配置成晚上10:00以后开始运行,连续运行n个小时,第二天上班来看结果
  8.设置结果文件的保存路径
  9.添加性能计数器:(以下所有性能计数器采用默认即可)
  System Resources——Windows Resources?默认即可
  NetWork Delay Time
  MSIIS
  ASP.NET Applications
  oracle
  三、执行测试(完全自动化,不需要干预)
  四、分析测试结果
  分析各种图表,得出系统的瓶颈。
  除此之外,楼主再给大家推荐几个靠谱的测试工具:
  a、开源测试管理工具:Bugfree、Bugzilla、TestLink、mantis
  b、开源功能自动化测试工具:Watir、Selenium、MaxQ、WebInject
  c、开源性能自动化测试工具:Jmeter、OpenSTA、DBMonster

评 论

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2017, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道