loadruner 8


设置:

工具-常规选项-启用脚本和java Applet

Vuser-运行时设置-常规-其他-出现错误时仍继续

Vuser-运行时设置-网络-速度模拟  (带宽越大,给服务器造成的压力就越大)

Vuser-运行时设置-Internet协议-首先项-启用图像和文本检查

Vuser-运行时设置-常规-思考时间-----


generanal - Display - show browser...











Visual User Generator

LoadRunner用有各种Vuser类型,每一类型都适合特定的负载测试环境

VuGen仅能录制Windows平台上的会话。但录制的Vuser脚本既可以在windows上运行,也可以在unix平台上运行

 

 

 

 

 

 

 

 

LoadRunner:

 

 

脚本:

第一步:脚本录制

第二步:脚本回放 (检查 是否 存在问题,一步一步,F10)

第三步:脚本优化

第四步:脚本验证

 

 

 

 

添加 事务:

ctrl + T

insert start transaction    lr_start_transaction("confirm message");

ctrl + D

end transaction

 

添加集合点:

insert rendezvous

 

 

参数化:

1.选中右键-replace with parameter。。这种方式不建议

2.直接新建一个参数, 然后替换 insert new  parameter (parameter type --Table)

 

输出参数的 信息

lr_log_message("用户名 %s", lr_eval_string("{username}"));

 

参数迭代 取值(设定几次取值):  

Edit Running Setting(F4)

RunLogic - Number of Iterations 3

 

设置检查点:

设置文本检查点:

Tree - 右 server response - 选择文本 右键 Find Text

(web_reg_find("Text=已登录","Search=body",LAST));

(需要手动打开 文本检验:RunTime Setting -Preferences-Checks(Enable Image and text check))

(设置当发生错误时 继续执行: RunTime Setting -Miscellaneous-Error Handing(Continue on error))

 

 

简单的if判断:

web_reg_find("Text=已登录","SaveCount=num","Search=body",LAST);

 

if(strcmp(lr_eval_string("{num}",0)==0))

   lr_log_message("登录失败!");

else

   lr_log_message("登录成功!");

 

 

 

 

 

场景设计: Tools 

第一步: 设计场景

第二步: Run Time Setting

第三步: 添加监控图

第四步: 查看运行时数据

 

 

 

在脚本里设置的  iterations 有时,在场景里是不生效的。

因为 场景的设置 会 优先度高点

 

结果分析


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

折腾数据折腾代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值