loadrunner 脚本优化-集合点设置

简介: loadrunner 脚本优化-集合点设置

脚本优化-集合点设置


添加集合点(Insert->Rendezvous)

 

当一个集合点被插入,VuGenVuser脚本中插入一个lr_rendezvous函数,形如:

lr_rendezvous("rendezvous1");

 

插入一个结合点来模拟重负载。集合点指导Vusers在测试运行期等待多用户到达某个点,然后释放该集合,以便该集合点的Vusers同时执行一个任务。如,模拟银行服务器的峰值负载,你可以插入一个集合点指示100个用户同时往账户存钱。

例:登录

Action()

{

   lr_rendezvous("login"); //插入集合点

 

   //提交登录表单

   web_submit_data("login.pl",

       "Action=http://127.0.0.1:1080/WebTours/login.pl",

       "Method=POST",

       "TargetFrame=",

       "RecContentType=text/html",

       "Referer=http://127.0.0.1:1080/WebTours/nav.pl?in=home",

       "Snapshot=t10.inf",

       "Mode=HTML",

       ITEMDATA,

       "Name=userSession", "Value=114160.918590522fiHcVfcpcfDfcDcpQVDf", ENDITEM,

       "Name=username", "Value=jojo", ENDITEM,

       "Name=password", "Value=bean", ENDITEM,

       "Name=JSFormSubmit", "Value=off", ENDITEM,

       "Name=login.x", "Value=45", ENDITEM,

       "Name=login.y", "Value=3", ENDITEM,

       LAST);

 

   return 0;

}

目录
相关文章
|
JSON 测试技术 数据安全/隐私保护
Loadrunner 脚本开发-利用web_submit_data函数实现POST请求
Loadrunner 脚本开发-利用web_submit_data函数实现POST请求
118 0
|
网络协议 测试技术 Windows
Loadrunner 脚本开发-利用loadrunner开发Windows Sockets协议脚本
Loadrunner 脚本开发-利用loadrunner开发Windows Sockets协议脚本
137 0
|
测试技术
Loadrunner 脚本开发-从文件读取数据并参数化
Loadrunner 脚本开发-从文件读取数据并参数化
64 0
|
Java 测试技术 Android开发
Loadrunner脚本开发-基于HTTP协议的流媒体视频在线播放服务器性能测试
Loadrunner脚本开发-基于HTTP协议的流媒体视频在线播放服务器性能测试
88 0
|
测试技术
Loadrunner 脚本录制-通过代理录制脚本
Loadrunner 脚本录制-通过代理录制脚本
128 0
|
SQL 关系型数据库 MySQL
Loadrunner脚本优化-参数化之关联MySQL数据库获取数据
Loadrunner脚本优化-参数化之关联MySQL数据库获取数据
71 0
|
JSON 测试技术 数据格式
Loadrunner 脚本开发-利用web_custom_request函数进行接口测试
Loadrunner 脚本开发-利用web_custom_request函数进行接口测试
55 0
|
测试技术
loadrunner 脚本开发-url解码
loadrunner 脚本开发-url解码
68 0
|
测试技术
loadrunner 运行场景-Controller及Load Generators宿主主机优化
loadrunner 运行场景-Controller及Load Generators宿主主机优化
76 0
|
测试技术
loadrunner 运行场景-运行时设置
loadrunner 运行场景-运行时设置
248 0