`

LoadRunner测试步骤

 
阅读更多

1.打开HP Virtual User Generater

   <1>File-->New  弹出New Virtual User框;  

   <2>选择Web(HTTP/HTML) 弹出一个对话框,点取消,在页面上开始写脚本,并保存到指定位置;

   <3>选择Vuser-->Compile 编译、运行;

   <4>选择Tools-->Create Controller Scenario...,指定并发用户数以及相关配置,点击ok,选择保存

场景(.lrs格式文件)。

 

2.打开HP LoadRunner Controller

Design页签操作

   <1> 选择刚写好的脚本点击ok;

   <2> 在左下角的窗口中设置用户个数每秒增加几个用户,到结束时每秒减少几个用户,以及运行时间

   <3> 如果是多台loadrunner测试机一起测试,在右上角框中点击3个小人下有个+号的图标,加测试脚本,Load Generators下加另一台机器的ip,之后点保存后面的图标弹出对话框点connection与另一台测试机建立连接

   <4> 选中右上角一行点右键-->Run-Time Settings.. ,弹出对话框中选General->Run Logic,将vuser_init和

vuser_end删除,如果设置单个用户迭代1000次再Number Of Iterations输入。

   

   Run页签操作

   <1> 点击Start Scenario开始测试

   <2> 中间4个框框里左上是Running Vusers (用户数量情况),左下是Hits per Second(点击次数),右上是HTTP Reponses per Second平均响应时间

   <3> 右下是Unix Resources9(服务器资源状况,需要在服务器上安装个守护进程),右键点 Add Measurements,点Add并输入服务器ip,点ok。

  

 

 

总结:

1. 点击率上不去原因可能是web容器里面的线程有限制,或者数据库连接池最大连接数要增加。

2. Disk Traffic超过1000是服务器主目录硬盘满了。

3. 还要更改服务器分配给中间件的对内存。

 

拐点测试161个用户跑 tps在接近1000

稳定性测试 36个用户跑22个接口  tps在127以上持续12小时

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics