Loadrunner提供了若干message函數,以在腳本回放中和腳本運行中,對外輸入信息,主要的函數有:
【lr_message】
int lr_message (const char *format, exp1, exp2,...expn.);
中文解釋:lr_message函數將信息發送到日志文件和輸入窗口。在VuGen中運行時,輸入文件為output.txt。
【lr_log_message】
int lr_log_message (const char *format, exp1, exp2,...expn.);
中文解釋:lr_log_message函數將消息發送到Vuser或代理日志文件(取決于應用程序),而不是發送到輸出窗口。通過向日志文件
發送錯誤消息或其他信息性消息,可以將該函數用于調試。
【lr_error_message】
int lr_error_message (const char *format, exp1, exp2,...expn. );
中文解釋:lr_error_message函數將錯誤消息發送到輸出窗口和Vuser日志文件。要發送不是特定錯誤消息的特殊通知,請使用lr_output_message。
【lr_output_message】
int lr_output_message (const char *format, exp1, exp2,...expn.);
中文解釋:lr_output_message函數將帶有腳本部分的行號的消息發送到輸出窗口和日志文件。
【lr_vuser_status_message】
int lr_vuser_status_message (const char *format);
中文解釋:lr_vuser_status_message函數向控制器或優化模塊控制臺的vuser窗口的“狀態”區域發送字符串。它還將該字符串發送
到vuser日志。從VuGen運行時,消息被發送到output.txt。
原文轉自:http://www.anti-gravitydesign.com