loadrunner Lr_类函数之 lr_exit()

本文介绍了LoadRunner中的lr_exit函数,该函数允许用户在脚本执行过程中退出,并详细解释了其参数continuation_option和exit_status的作用。同时,文章还提供了一个使用示例,展示了当与FTP服务器连接失败时如何使用lr_exit函数退出。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

lr_exit()

退出脚本,操作或迭代。

void lr_exit(int continuation_option,intexit_status);

 

参数说明:

continuation_option :ontinuation选项指定在调用lr_exit之后脚本如何继续

exit_status:为调用lr_exit的结果的方案组的状态

 

lr_exit函数允许您在执行期间从脚本运行中退出。

调用lr_exit的事务不会显示在“事务状态”框中的LoadRunner控制器中。它在已通过和失败的事务的计数中被忽略。

如果在同一脚本中多次调用lr_exit(无论是在不同的操作还是不同的迭代中),则最后调用的退出状态决定运行脚本的Vuser组的状态。控制器的“方案组状态”框显示状态。它是运行停止后组显示的列。

 

示例:lr_exit

在以下示例中,如果与ftp服务器的连接失败,lr_exit将退出脚本。

vuser_init(){

      int status =ftp_logon(“FTP”,“URL = ftp:// user:pwd@ftp.merc-int.com”,“LocalAddr = ca_server:21”,“ClientCert = / ca / pem /

               “ClientKey = / ca / pem / key /”,“ClientPassword = @3#$ 8800cvd”,

               “CertificateAuthority = / ca /”,“SSLVersion = SSL2”,LAST);

      if(status ==LR_FAIL){

          lr_error_message(“ftp login failed”);

          lr_exit(LR_EXIT_VUSER,LR_FAIL);

      }}

      return(0);

}}

此函数不返回值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值