Loadrunner logging
log_turnon(){ lr_message("**** Start printing log ****"); lr_set_debug_message(LR_MSG_CLASS_EXTENDED_LOG | LR_MSG_CLASS_RESULT_DATA | LR_MSG_CLASS_FULL_TRACE | LR_MSG_CLASS_PARAMETERS , LR_SWITCH_ON); return 0; } log_turnoff(){ lr_set_debug_message(LR_MSG_CLASS_EXTENDED_LOG | LR_MSG_CLASS_RESULT_DATA | LR_MSG_CLASS_FULL_TRACE | LR_MSG_CLASS_PARAMETERS , LR_SWITCH_OFF); lr_message("**** Stop printing log ****"); return 0; } print_result_info(char *name){ int HttpRetCode, httpInfoLastSocketError, HttpInfoDownloadSize, HttpInfoDownloadTime, HttpInfoTotalRequestStat, HttpInfoTotalResponseStat; HttpRetCode = web_get_int_property(HTTP_INFO_RETURN_CODE); httpInfoLastSocketError = web_get_int_property(HTTP_INFO_LAST_SOCKET_ERROR); HttpInfoDownloadSize = web_get_int_property(HTTP_INFO_DOWNLOAD_SIZE); HttpInfoDownloadTime = web_get_int_property(HTTP_INFO_DOWNLOAD_TIME); HttpInfoTotalRequestStat = web_get_int_property(HTTP_INFO_TOTAL_REQUEST_STAT); HttpInfoTotalResponseStat = web_get_int_property(HTTP_INFO_TOTAL_RESPONSE_STAT); log_turnon(); lr_message("****\n%s\nHTTP_INFO_RETURN_CODE: %d\nHTTP_INFO_LAST_SOCKET_ERROR: %d\nHTTP_INFO_DOWNLOAD_SIZE: %d\nHTTP_INFO_DOWNLOAD_TIME: %d\nHTTP_INFO_TOTAL_REQUEST_STAT: %d\nHTTP_INFO_TOTAL_RESPONSE_STAT: %d\n", name, HttpRetCode, httpInfoLastSocketError, HttpInfoDownloadSize, HttpInfoDownloadTime, HttpInfoTotalRequestStat, HttpInfoTotalResponseStat); log_turnoff(); return 0; }
posted on 2015-01-15 16:12 keep_walking 阅读(176) 评论(0) 收藏 举报
浙公网安备 33010602011771号