LoadRunner-注意事项

测试脚本概要

init,action,end
init 录制的一般是业务流程开始之前的初始化工作(如登录,服务器初始化)
action 录制的一般是业务流程操作的事件
end 录制的一般是退出时候执行的操作(用户退出,注销)

loadrunner 回放脚本捕捉截图 Tools–>General Option–>勾选第一个
显示回放结果View –>Test Result

选择HTML还是URL录制

1.基于浏览器的应用程序推荐使用HTML-based script
2.不是基于浏览器的应用层序推荐使用 URL-based script
3.如果基于浏览器的应用程序包含了JavaScript 并且该脚本向服务器产生了请求,使用URL-based script
4.基于浏览器的应用程序中使用了HTTPS安全协议,使用URL-based script方法录制

插入事务注意事项

在应用事务过程中,不要将思考时间(lr_think_time函数)放在事务开始和事务结束之间,
否则再回放思考时间设置被允许的情况下,思考时间将被算入事务执行时间,从而影响了对事物正确的执行时间的分析与统计。

参数化设置

1.Select next row(选择下一行):
顺序(Sequential):按照参数化的数据顺序,一个一个的来取
随机(Random):参数化数据中的数据,每次随机的从中抽取数据
唯一(Unique):为每个虚拟用户分配一条唯一的数据
2.update value on (更新时的值):
每次迭代(Each iteration): 每次迭代时取新的值
每次出现(Each occurrence):每次参数化时取新的值,这里强调前后两次取值不能相同
只取一次(once):参数化的数据,一条数据只能被抽取一次

日志分析

1.回放日志(Replay log)
黑色:标准输出消息
红色:标准错误消息
绿色:用引导括起来的文本字符串(例如 URL)
蓝色:事务信息(开始、结束、状态和持续时间)
橙色:迭代次数信息
如果双击已操作名开始的行,光标将会调到生成的脚本中的相应步骤
2.录制日志(Recording Log)
当录制脚本时,Vugen会捕获Client端(浏览器)与Server端(服务器)之间的对话
并且通通记录下来,产生脚本。在Vugen的Recording Log中,我们可以找到浏览器与服务器之间ed所有对话,包括通信内容、日期
时间、浏览器的请求、服务器的相应内容等
3.产生日志(Generation Log)
产生日志记录了脚本录制的设置,网络事件到脚本函数的转化过程。

错误函数处理

常量名称 常量值 含义
LR_ON_ERROR_NO_OPTIONS 0 取消出错继续执行设置
LR_ON_ERROR_CONTINUE 1 发生错误继续运行脚本
LR_ON_ERROR_SKIP_TO_NEXT_ACTION 2 发生错误跳至下个Action运行
LR_ON_ERROR_SKIP_TO_NEXT_ITERATION 3 发生错误跳至下一迭代来运行
LR_ON_ERROR_END_VUSER 4 发生错误结束当前用户

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值