1.脚本的健壮性
.一个健壮的脚本应该能捕获一些错误信息,并对这些信息进行相关的处理,否者一旦发生较大错误就只能退出执行了
2.VuGen的处理机制
.分为两种:遇到错误,停止执行,退出执行;另一种是忽略错误,继续执行下去
.相关设定可以在run_time settings 里进行
3.lr_continue_on_error
.通过ir_continue_on_error函数可以控制Vuser脚本特定段的错误处理。要标记该段,就用
lr_continue_on_error(1)和lr_continue_on_error(0)语句将其括起来
.使用lr_continue_on_error函数的脚本段将会覆盖“出现错误时仍继续”run_time settings 运行时设置
4.示例代码
Action()
{
lr_continue_on_error(1);//后面是一些非关键事务代码,例如下载一些图片文件,因此开启出错继续执行参数设置
Web_lin("test","text=www.boobooke.com",LAST);
lr_continue_on_error(0); //下面是一些重要事务代码,因此关闭出错继续执行设置
lr_output_message(" finished linking");
return 0;
}