実行ログ
T-Plan Robot リリース3では、スクリプト実行ログが導入されました。これはスクリプト実行の詳細を追跡し、スクリプト障害のデバッグを簡素化することを目的としています。ログ機能は以下の原則に基づいています:
-
各ログメッセージには、重要度を反映した7つの事前定義レベルが割り当てられます:
|
重要度(Priority) |
レベル |
説明 |
|---|---|---|
|
7 (最高) |
SEVERE(深刻) |
通常、スクリプトの実行を終了させる深刻なエラー。 |
|
6 |
WARNING(警告) |
スクリプトを継続できる警告または許容可能なエラー。 |
|
5 |
INFO |
情報メッセージ。 |
|
4 |
CONFIG |
設定メッセージ(デフォルトの最小レベル) |
|
3 |
FINEZ |
優先度の低いメッセージ(通常、詳細なデバッグメッセージに使用されます) |
|
2 |
FIZNER |
優先度の低いメッセージ。 |
|
1 (lowest) |
FIZNEST |
最低優先度のメッセージ。 |
|
|
OFF |
設定フレームワーク内でのみ使用される、ロギングを無効にするための疑似レベル。 |
-
ログには、実行ログ設定で指定された最小レベル以上のメッセージのみが記録されます。これにより、さまざまなレベルの豊富なログを含むスクリプトを構築し、特定のスクリプト実行のログ記録範囲を制御することができます。
-
自動化フレームワークは、デフォルトで、スクリプトの実行ライフサイクルにおける 最も重要なイベント(スクリプトの開始点と終了点、レポートの作成、環境への接続、画像比較の失敗、および深刻な I/O、設定ミス、実行時エラーなど)をログに記録します。
-
スクリプトは、Log コマンド(TPR スクリプト)または log() メソッド(Java スクリプト)を呼び出すことで、独自のカスタムログメッセージを作成することができます。
-
各スクリプトの実行は、独自のログを作成します(ログはスクリプトの実行間で累積されることはありません)。ログは、出力(レポート) パス内の log.html ファイルに、スクリプト終了後 に保存されます。スクリプト実行中にログを表示するには、後述の 実行ログビューア を使用してください。
-
ログファイルは、プロジェクトビュー によって認識され、表示されます。スクリプトが エンタープライズレポートプロバイダ を使用してレポートを作成する場合、ログファイルもレポートヘッダーにリンクされます。
スクリプト実行ログ を、ログビューア ウィンドウで管理される T-Plan Robot の アプリケーションログ と混同しないでください。アプリケーションログはロボットの起動から終了まで開かれ、標準出力(コンソール/端末、コマンドプロンプト)に出力されるすべてのメッセージを収集するだけです。両方のログメカニズムに共通しているのは、スクリプト実行中にエラーが発生し、そのエラーが標準出力にも出力された場合、エラーメッセージが両方のログに表示されるという点だけです。
実行ログビューア
実行ログビューア は、アプリケーションの起動から実行されたすべてのスクリプトの累積ログを表示する GUI コンポーネントです。これは、T-Plan Robot メインウィンドウの左上隅にある ツールパネル の 実行ログ タブの下にあります。
ログペインを右クリックすると、以下の項目を含むメニューが開きます。:
-
-
「ログビューアのクリア」項目は、ビューアから全てのログを消去します。ビューアはログのコピーを保持しているだけなので、この操作は結果のログファイルにはまったく影響を与えません。
-
「ファイルに保存」項目は、ビューアの内容または選択したログを HTML ファイルに保存します。
-
「ログビューアの設定」項目は、環境設定ウィンドウの「ログコマンド」セクションに移動し、最低レベルやその他の設定を行うことができます。
-
「実行ログのヘルプ」項目はこのヘルプ文書を開きます。
-