天道酬勤,恒者能胜。追求卓越,成功就会在不经意间追上你。
Loadrunner11之VuGen常用函数lr_output_message()(四)
上一篇 /
下一篇 2011-11-23 00:28:23
/ 精华(1)
/ 置顶(1)
/ 个人分类:性能测试工具
每篇一问:新买的袜子怎么会有一个洞?
1、 lr_output_message定义
a) 发送一条信息到日志文件、输出窗口或其他测试报告摘要里
2、 lr_output_message格式
a) Return Values:这个函数成功的返回值是那被发送的长度信息。失败的返回值是一个负数。
b) Parameterization:不能找任何理由为这个函数进行标准参数化。
c) C语言的格式是:int lr_output_message(const char *format,exp1,exp2…expn);
d) Java语言的格式是:int lr.output_message(String
message);
3、 lr_output_message注意
a) 这个函数在脚本部分发送信息到一个输出窗口时会指出行号(例如这个loadrunner输出窗口)、日志文件(例如这个Vugen日志文件、应用程序管理网站和代理日志文件)和其他的测试报告摘要
b) 注意每一个产品输出的详细细节,请看产品用户指南
c) 在Vugen中运行一个脚本,这个输出文件是output.txt
d) 使用lr_error_message函数发送一个信息到loadrunner的输出窗口或者应用程序管理代理日志,不建议你在一个事务中发送信息到输出窗口或者代理日志中,因为这样会延长执行时间。使用lr_log_message发送消息到虚拟用户执行日志或者应用程序管理网站,但是不要发到输出窗口。
e) 发送一个消息到输出文件,你必须在run-time-setting>Log中选中always send message,如果你选择send message only when an error occurs,通过这个函数将不会有输出信息。
f) 使用lr_message函数来发送一个不包含位置细节的信息
g) 不要发送一个空值作为字符型参数,例如char *str=NULL;lr_output_message(“%s”,str),这是一个无效的函数。
4、 lr_output_message例子:
a) C语言的例子:在执行过程中通过该函数向我们展示我们现在在哪一次循环里
Lr_output_message(“we
are on iteration %s”,lr_eval_string(“{iteration}”));
b) Java语言的例子:打印出一个简单的信息
Lr.output_message(“we
are on iteration the end”);
每篇一答:没有洞的袜子怎么穿。
零测试
收藏
举报
TAG:
零测试
例子
loadrunner11
Loadrunner11
VuGen
vugen
定义
格式
注意