您的位置:首页 > 编程语言 > C语言/C++

loadrunner Lr_类函数之lr_debug_message()

2017-10-12 21:00 323 查看

lr_debug_message()

向日志文件发送调试消息。一般不推荐使用,可用通过图像化界面设置运行操作日期即可

int lr_debug_message(unsigned int message_level,const char * format,...);

参数说明:
message_level :One of the
MessageLog Run-Time Settings. Disabled does not apply.(消息日志运行时设置之一)。禁用不适用。

format:格式化的字符串,它是要发送到日志文件的消息。您可以使用可用于printf的标准消息格式化。

lr_debug_message函数在指定的消息级别处于活动状态时发送调试消息。如果指定的消息级别不活动,则不发出消息。您可以从用户界面或通过使用lr_set_debug_message将活动消息级别设置为MSG_CLASS_BRIEF_LOG或MSG_CLASS_EXTENDED_LOG。要确定当前级别,请使用lr_get_debug_message。
请注意,您还可以使用OR分隔符(“|”)指定多个消息级别。如果任何一个级别是活动的(从UI),则消息将发出到“输出”窗口。如果没有活动级别,则不发出消息。

消息将发送到输出窗口。Todisplay the debug messages in the LoadRunner output window or ApplicationManagement agent log file, use the Expert Mode Settings. Activate Expert Mode
(Tools> Expert Mode) and then choose Tools > Options > DebugInformation and select theGeneral check box.(要在LoadRunner输出窗口或应用程序管理代理日志文件中显示调试消息,请使用专家模式设置。激活专家模式(工具>专家模式),然后选择工具>选项>调试信息,并选择常规复选框。)

 

示例:lr_debug_message
在以下示例中,当设置了“参数替换”或“结果数据”类时,lr_debug_message向日志发出消息。

lr_set_debug_message(LR_MSG_CLASS_EXTENDED_LOG,LR_SWITCH_ON);
。。。

rc = lrd_fetch(Csr1,1,1,0,PrintRow3);

if(rc> 2000)

     lr_debug_message(LR_MSG_CLASS_RESULT_DATA | LR_MSG_CLASS_PARAMETERS,“Operation failed。”);

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息