lr_output_message()

定义:

向日志文件,输出窗口和其他测试报告摘要发送消息。

格式:

int lr_output_message(const char * format,exp1,exp2,… expn。);

参数说明:

1、format C Language:格式化的字符串。如果是字符串,请用引号括起来。使用可用于printf的标准消息格式设置要打印的表达式的格式。

2、exp1,exp2,… expn C Language:要格式化和打印的表达式(变量)。

3、message Object Oriented:包含要发送到“输出”窗口的消息的字符串。

请参见VB字符串参数和Java字符串参数。

附加

lr_output_message函数将带有脚本部分和行号的消息发送到输出窗口(例如LoadRunner输出窗口),日志文件(例如Vugen日志文件和应用程序管理网站和代理日志文件)以及其他测试报告摘要。

有关每个产品的输出的详细信息,请参阅产品的用户指南。

当在VuGen中运行脚本时,输出文件为output.txt。

要将错误消息发送到LoadRunner输出窗口或应用程序管理代理日志,请使用lr_error_message函数。不建议在事务中间向输出窗口或代理日志发送消息,因为它会延长执行时间。要将消息发送到Vuser执行日志或应用程序管理网站,而不是发送到“输出”窗口,请使用lr_log_message

要将消息发送到输出文件,必须在运行时设置中启用日志记录,并选择始终发送消息。如果选择仅在发生错误时发送消息,则此函数没有输出。

要发出消息而不包括位置详细信息,请使用lr_message

statementOutput
lr.log_message("a message")a message
lr.output_message("a message");Actions.java (4): a message

注意:不要将空指针作为参数发送到字符串格式,例如

      char * str = NULL;

      lr_output_message(“%s”,str);

示例:lr_output_message

在此示例中,在VuGen中定义了称为“迭代”的迭代数类型参数。 lr_output_message函数向LoadRunner Controller或应用程序管理管理中心发送一条消息,指示当前的迭代次数。

lr_output_message(“We’re on iteration#%s”,lr_eval_string(“{iteration}”));

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值