51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5937|回复: 7
打印 上一主题 下一主题

[求助] controller如何输出log文件?在线等待

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-9-17 18:30:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问在controller如何输出log文件?
本来想用controller自带的输出文件的,结果没找到,只找到了VUser的log文件output.txt。
后来我又在脚本中写了一个自己的输出log文件内容,在Visual User Generator中也能输出自己定义的log日志,但在controller中执行时却发现这部分功能没起作用,不产生日志文件。
还请有经验的兄弟们帮我看看。
脚本如下(C Language):
在globals.h中增加:
#ifdef unix
        char *filename = "/tmp/logfile.txt";
#else
        char *filename = "c:\\logfile.txt";
#endif
long file_stream;

file_open(char *file_name){
        if ((file_stream = fopen(file_name, "w")) == NULL ) {
                lr_error_message("Cannot open %s", file_name);
                return -1;
        }
}

file_close(char *file_name){
    if (fclose(file_stream))
          lr_error_message("Error closing file %s", filename);
     return 0;
}

在vuser_init的头上增加:
file_open(filename);

在action中增加:
fprintf(file_stream, "%s,BMSSCMBN,MOBILENO\n",ctime(&t1));

在vuser_end的尾上增加:
file_close(filename);

这些内容在Visual User Generator中执行正常,但在controller中却不执行。
还请大家多多帮忙,在线等待
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2006-9-17 18:33:43 | 只看该作者
不好意思,在Action中上面增加的那句上面还加了:
long t1;
time(&t1);
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-9-17 21:43:34 | 只看该作者
设置总是发送消息。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-9-18 10:31:53 | 只看该作者
在controller中运行,log保存在结果目录的log子目录中,结果目录在controller的ResultsResults settings 里变更
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-9-18 10:48:22 | 只看该作者
还是没有找到那个日志文件在什么地方啊
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2006-9-18 14:19:59 | 只看该作者
该问题已经解决,但我对一个设置有点疑惑,还需要懂的兄弟们帮我解答一下。
只需要在controller的菜单result下面的result setting中设置一下,打个勾就可以了。
但现在我有个疑问,如果我在VUser Run-Time Setting中设置循环次数为1,在controller中并发数设置为100的话,我发现我只能得到1个log记录,而且是第一个。所以我为了将设置的100个parameter都显示出来的话,我必须将循环设置为100,这样才能使100个parameter全跑一遍。
这样岂不是说我为了得到100个不同的并发,就要向服务器发送10000次,但这显然不是我想要的。
肯定可以通过设置来解决这个问题,知道的兄弟们帮我解决一下吧。谢谢了!
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2006-9-18 18:01:12 | 只看该作者
顶上去,急等!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-9-18 21:54:17 | 只看该作者
可能是参数化设置出了错。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-16 15:38 , Processed in 0.072243 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表