使用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

相关推荐

06-03 12:12
门头沟学院 Java
JamesGosli...:odoo就是💩
点赞 评论 收藏
分享
07-09 20:50
门头沟学院 Java
码农索隆:1.教育背景和荣誉证书合二为一。 2.获奖项目理一遍,你做了什么,对你求职的岗位有什么帮助,没有就删掉。 3.技能特长和教育背景交换位置。 4.技能特长写的太差,上网上找简历参考。都不用问你别的,一个redis就能把你问住,写写你具体会redis哪些方面的知识。
点赞 评论 收藏
分享
评论
点赞
21
分享

创作者周榜

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