loadrunner 常用事務判斷
一、資料值比較
lr_start_transaction("終審")
if (atoi(lr_eval_string("{MyOutputParm}"))==atoi("11-1")) { lr_end_transaction("終審",LR_PASS); } else lr_end_transaction("終審",LR_FAIL);
注:上述比較的環境是:使用了http協議 和 web service協議 (判斷中的條件 是從oracle資料庫中查詢提取出來的,故需要新增web service協議,這裡的11-1是庫中業務邏輯成功的狀態值)
二、字串比較是否相同
//判斷介面是否呼叫成功 lr_output_message(lr_eval_string("{Param_retCode}")); if(strcmp(lr_eval_string("{Param_retCode}"),"0000") ==0) { lr_end_transaction("新貸後接口呼叫", LR_PASS);
} else{ lr_end_transaction("新貸後接口呼叫", LR_FAIL); }
三、字串是否一致
if(strcmp(lr_eval_string("{Param_retCode}"),"0000"))
{ lr_end_transaction("新貸後接口呼叫", LR_PASS);
} else{ lr_end_transaction("新貸後接口呼叫", LR_FAIL); } --------------------- 作者:西部風情 來源:CSDN 原文:https://blog.csdn.net/he_jian1/article/details/41209485?utm_source=copy 版權宣告:本文為博主原創文章,轉載請附上博文連結!