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

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


一、开发测试脚本


工具: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中开发多个脚本,每个脚本的开发最好遵从以上的步骤    



二、创建测试场景


工具: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


三、执行测试(完全自动化,不需要干预)


四、分析测试结果



分析各种图表,得出系统的瓶颈。


除此之外,楼主再给大家推荐几个靠谱的测试工具:


a、开源测试管理工具:Bugfree、Bugzilla、TestLink、mantis


b、开源功能自动化测试工具:Watir、Selenium、MaxQ、WebInject 


c、开源性能自动化测试工具:Jmeter、OpenSTA、DBMonster


d、国内免费软件测试工具有:AutoRunner、TestCenter、TestBird


文章部分摘自CSDN论坛
全部评论
好高的颜值,头像好评
点赞 回复 分享
发布于 2016-03-29 17:13
好 东西 顶
点赞 回复 分享
发布于 2016-03-29 16:01

相关推荐

不愿透露姓名的神秘牛友
07-18 18:23
点赞 评论 收藏
分享
05-29 22:11
门头沟学院 Java
Elastic90:抛开学历造假不谈,这公司的招聘需求也挺怪的,Java开发还要求你有图文识别、移动端开发和c++的经验,有点逆天了。
点赞 评论 收藏
分享
评论
点赞
21
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务