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

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


1   开发测试脚本
              工具:VuGen

              步骤:

1.                   使用VuGen提供的录制功能,自动产生基本的脚本。

2.                   在基本脚本的基础之上,编辑脚本。在比较重要的业务环节中插入


u               Transactions来衡量该环节中服务器的性能

u               Rendezvous   points(集合点)衡量最常用的环节在n个用户同时访问的大负载量下的性能

u               添加注释,便于维护

u               参数化输入

3                   Run-Time设置

u               General:“Automatic   Transactions”可以选择第二个,这样LoadRunner默认把每一步操作都当作Transactions处理

u               Proxys:不要使用代理服务器,或者在IE中设置本地连接不使用代理

u               Browser   Emulation:Advanced   ——Step   Download   Timeout   默认是120s,建议设的时间短一点,在60s之内(因为实际用户可能没有那么大的耐心)

u               NetWork:暂且使用最大带宽吧

4     在VuGen中运行一下脚本,确保没有任何错误

              注意:   可能会在VuGen中开发多个脚本,每个脚本的开发最好遵从以上的步骤        

 

2   创建测试场景
              工具:Controller

              步骤:

1.                   选择场景的类型:根据现在的情况,选择“Manual   Scenario”,配置时可以更加的灵活

2.                   选择每个脚本要运行的虚拟用户数量

3.                   添加Load   Generator,添加后要connect一次,确保连接正常

4.                   分配用户到不同的Load   Genrator上

5.                   配置Rendezvous

6.                   Run-Time设置:同上设置

7.                   配置Schedule:为了充分利用资源,可以配置成晚上10:00以后开始运行,连续运行n个小时,第二天上班来看结果

8.                   设置结果文件的保存路径

9.                   添加性能计数器:(以下所有性能计数器采用默认即可)

u               System   Resources——Windows   Resources   默认即可

u               NetWork   Delay   Time  

u               MSIIS

u               ASP.NET   Applications

u               oracle


3   执行测试(完全自动化,不需要干预)
4     分析测试结果
      分析各种图表,得出系统的瓶颈。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章