51Testing软件测试论坛

标题: 怎样查看运行时的日志 [打印本页]

作者: whenheshi    时间: 2008-1-31 16:36
标题: 怎样查看运行时的日志
如题。我想看每个虚拟用户的每步操作,以及服务器的每次响应,是要靠编辑脚本来实现吗,lr有没有自带生成日志的功能?
我在运行时设置中找到了选项:选择了始终向日志发送消息,可是在测试后不知道去哪里找生成的日志。
作者: iori    时间: 2008-1-31 16:54
代码中加入一些日志lr_output_message,然后在controller中可以浏览每个用户的当前运行的位置
作者: lyscu    时间: 2008-1-31 16:57
设置后,运行的时候在最下面可以看到日志。也可以看到实时的数据,关键的东西可以用lr自带的函数打印出来。
作者: b47617    时间: 2008-1-31 17:00
在你保存的脚本的本地磁盘目录里,有一个output.txt文本文件,也可以通过它来查看.
作者: whenheshi    时间: 2008-1-31 17:06
感谢楼上几位兄弟,还有个问题!
为什么我模拟的用户在执行完操作后没有在数据库生成数据呢?

作者: b47617    时间: 2008-1-31 17:12
是insert吗?  脚本报错了吗? insert表单是允许插入同一条记录吗? .....
作者: whenheshi    时间: 2008-1-31 18:38
是INSERT,可是我做了参数化了,每次都使用唯一数据的
作者: Zee    时间: 2008-2-1 09:05
在controller里运行的时候。可以设置run time setting,打开LOG,设置:always send message.
然后在run视图里,可以点击:vusers.在弹出窗口中选择一个vusers,再点击左上方的第三个图标:show vuser log.就可以实时查看当前用户的状态。

这些LOG,在lrr的结果目录的LOG文件夹下有。这个目录是可以自己设定的。如果没有设置就是当前系统用户的临时目录。比如,这是我的:
C:\Documents and Settings\Zee\Local Settings\Temp
作者: whenheshi    时间: 2008-2-1 15:41
感谢楼上的回复
作者: 云层    时间: 2008-2-24 17:09
今天正好遇到这个问题,多谢zee的详细解答
作者: 空灵dj    时间: 2013-5-7 20:49
学习了。谢谢8楼的回答!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2