どのようなRational Functional Testerログを変更するにはどうすればよいですか。

StackOverflow https://stackoverflow.com/questions/5491050

質問

最近、私の会社はRFT 8.1.1.1からRFT 8.2にアップグレードされ、テストから生成されるすべてのRational_FT_LOG.TXTファイルのすべてが、アップグレードされる前に少なくとも1十倍の時間が長くなります。

これらのファイルは、次のように+++パスを返すすべての "getproperty"が返されたほど、今やはるかに長くなります。

++パス30-Mar-2011 11:15:43.113フレームのgetProperty line_number= 50 script_name= debugcommands.ir2_18_debugCommands

誰かがこれらの厄介なことを取り除く方法を知っていますか?

RFTオプションを変更するのに徹底的に検索し、ログファイルを出力するためのプラグインの書き込みに少し検索しました。私はIBMに私に戻るようになることはできません。

役に立ちましたか?

解決

You could write your own plugin, or just create your own custom logging methods in a super helper class. I do that anyway, to give me flexibility to output my logging info to any destination. But to answer your specific question about getting rid of the extraneous getProperty log messages, see the RFT info center:

Logged events such as verification point failures, script exceptions, object recognition warnings, and other additional playback information are displayed in the playback log results. From Rational® Functional Tester version 8.2 and later, the results of the getProperty() command are also displayed in the log results. If you do not require the log event to be displayed in the playback log, you can disable the event in the log results.

Before you begin: Ensure that you have access to modify the ivory.properties file.

About this task: To disable the getProperty() log event, you must modify the ivory.properties file.

Procedure: Open the ivory.properties file available in the \Functional Tester\bin\ directory. Add the following line of code at the end of the file contents:rational.test.ft.log.enhanced=false

他のヒント

The fix is available under PMR29716. However, you would have to upgrade RFT8.2 to RFT 8.2.0.1 iFix01 to see it working.

Check the PMR @ https://www-304.ibm.com/support/docview.wss?rs=0&uid=swg24029194

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top