2011-03-30 68 views
2

最近我的公司从RFT 8.1.1.1升级到RFT 8.2,现在我们所有从测试中生成的rational_ft_log.txt文件至少比我们升级之前的版本长十多倍。如何更改Rational Functional Tester记录的内容?

这些文件是要长得多,因为现在每个小 “的框架的getProperty” 出现这种情况回报+++通行证,像这样:

++ PASS 30-MAR-2011 11:15:43.113 AM的getProperty在框架 line_number = 50 script_name = DebugCommands.IR2_18_DebugCommands

任何人都知道如何摆脱这些讨厌的东西?

我已经详尽地搜索了RFT选项以进行更改,并且我已经查看了一些内容来编写插件来输出日志文件。我似乎无法让IBM回到我身边。

回答

3

你可以编写自己的插件,或者只是在超级助手类中创建自己的自定义日志记录方法。无论如何,我都这样做,让我灵活地输出我的日志信息到任何目的地。但是,为了回答你关于摆脱外来的getProperty日志消息的具体问题,请参见RFT info center

记录的事件,如验证 点故障,脚本异常, 对象识别警告和其他 其他播放信息,在回放日志结果中显示 。 从Rational®Functional Tester 8.2及更高版本开始, 的getProperty()命令的结果也是 显示在日志结果中。如果您的 不要求回放日志中显示的日志事件为 ,您可以在日志结果中禁用该事件 。

开始之前:确保您有 访问权限来修改ivory.properties 文件。

关于此任务:要禁用 getProperty()日志事件,必须在 之前修改ivory.properties文件。

过程:打开\ Functional Tester \ bin \目录中提供的ivory.properties 文件。添加的代码 下面一行的 结束时的文件内容 :rational.test.ft.log.enhanced =假

相关问题