2

最近、私の会社が RFT 8.1.1.1 から RFT 8.2 にアップグレードしたところ、テストから生成されたすべての Rational_ft_log.txt ファイルは、アップグレード前より少なくとも 10 倍長くなりました。

これらのファイルは非常に長くなりました。これは、「フレームでの getProperty」が発生するたびに、次のように +++Pass が返されるためです。

++ PASS 30-Mar-2011 11:15:43.113 AM フレームの getProperty line_number = 50 script_name = DebugCommands.IR2_18_DebugCommands

これらの厄介なものを取り除く方法を知っている人はいますか?

変更する RFT オプションを徹底的に検索し、ログ ファイルを出力するプラグインの記述について少し検討しました。IBM から連絡をもらうことができないようです。

4

2 に答える 2

3

独自のプラグインを作成することも、スーパーヘルパークラスで独自のカスタムロギングメソッドを作成することもできます。とにかく、ログ情報を任意の宛先に出力する柔軟性を与えるために、これを行います。ただし、無関係なgetPropertyログメッセージを削除することに関する特定の質問に答えるには、RFT情報センターを参照してください。

検証ポイントの失敗、スクリプトの例外、オブジェクト認識の警告、その他の追加の再生情報などのログに記録されたイベントは、再生ログの結果に表示されます。Rational®FunctionalTesterバージョン8.2以降では、getProperty()コマンドの結果もログ結果に表示されます。ログイベントを再生ログに表示する必要がない場合は、ログ結果でイベントを無効にすることができます。

始める前に:ivory.propertiesファイルを変更するためのアクセス権があることを確認してください。

このタスクについて:getProperty()ログイベントを無効にするには、ivory.propertiesファイルを変更する必要があります。

手順:\ Functional Tester \bin\ディレクトリにあるivory.propertiesファイルを開きます。ファイルの内容の最後に次のコード行を追加します:rational.test.ft.log.enhanced = false

于 2011-04-05T14:14:52.693 に答える
1

この修正は、PMR29716 で入手できます。ただし、動作を確認するには、RFT8.2 を RFT 8.2.0.1 iFix01 にアップグレードする必要があります。

PMR @ https://www-304.ibm.com/support/docview.wss?rs=0&uid=swg24029194を確認してください。

于 2011-05-11T12:06:31.047 に答える