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 有时,在场景里是不生效的。

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

 

结果分析


你可能感兴趣的:(windows,String,脚本,search,insert,loadrunner)