loadrunner学习笔记-错误处理函数

vugen提供了错误处理函数lr_continue_on_error,用来在脚本中实时修改vuser的出错设置

lr_continue_on_error函数语法结构如下:

void lr_continue_on_error(int valuue)

value是脚本运行出错设置的取值,具体取值及相应值的含义如表所示。在使用表中的参数时,即可以使用常量名作为参数,也可直接使用对应常量值作为参数


 lr_continue_on_error调用后将对对齐后面所有的语句产生影响。因此,脚本中常见的是 lr_continue_on_error(0)和 lr_continue_on_error(1)。这两个语句成对出现,期间包含着需要设置为发生错误停止执行的关键业务脚本。

这种设置比较适合压力较大且在夜间自动运行的测试场景,而这类场景通常会在run-time-setting中开启continue on error选项,因此需要lr_continue_on_error(0)关闭continue on error 选项,使一些关键业务发生错误停止运行,对于一些非关键业务,则需要通过lr_continue_on_error(1)开启continue onerror 选项,这样即使错误也不会影响脚本的继续运行。

具体的设置有两个方法

一:手动设置,具体操作,

操作成功之后,点击运行脚本既可以

二:自动设置

在需要设置的模块中增加错误处理函数:lr_continue_on_error(0)即可,具体:


添加即可。

猜你喜欢

转载自blog.csdn.net/qq_29118473/article/details/80278352