如何使用LoadRunner进行Web性能测试
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用LoadRunner进行Web性能测试相关的知识,希望对你有一定的参考价值。
参考技术A “为什么我上线系统的性能和性能测试的结果相差很大呢?”这是一些用户会经常碰到的问题。当然产生这个问题的原因很多,下面我用一个很典型的例子来说明一下。一个用户登录界面,要求用户输入用户名、密码点击登录,登录系统。程序的处理流程如下:根据输入的用户名、密码生成SQL语句,select roleID from usertable where username='用户名' and password='密码',把这条语句发给ORACLE数据库,从数据库中查询数据,如果查询的roleID不为空则是合法用户允许登录,否则不允许登录系统。 这是一个非常简单的系统。性能测试人员用LOADRUNNER录制脚本,然后用逐步加压的方式来运行脚本,TPS、ORACLE的命中率、资源占用都很理想。性能测试人员就陷入了一种盲目的乐观情绪中,就认为系统性能没有问题,结果在实际运行中系统性能与性能测试中的性能相差很大,为什么会出现这种情况呢,下使用LoadRunner怎么进行性能测试
参考技术A 用loadrunner先截取脚本,把对应的变量进行替换,设置成参数表的形式。然后定义对应的用户数,批量的执行脚本,压力测试对应的时间后,loadrunner会自动的分析出对应的性能。同事你需要在数据库服务器和应用服务器上部署对应的性能监测工具用来分析压力测试中服务器的性能。
但建议用jmeter,这个是开源的文档多,loadrunner要钱的。
以上是关于如何使用LoadRunner进行Web性能测试的主要内容,如果未能解决你的问题,请参考以下文章