テストログペイン
このページでは、[テストログ] ペインについて説明します。
概要
[テストログ] ペインは、TestRunner のテストの進捗状況・結果・エラー等のテストログや、実行した Python スクリプトの標準出力・標準エラー出力をテストログとして表示します。 現在時刻と () 内にテスト開始からの経過時間を表示します。
出力内容
[テストログ] ペインの表示は、テスト開始ごとにリセットされます。
また、[テストログ] ペインの内容は、テスト終了時に <プロジェクトルート>\Reports\TestRun*\TestCase*\TestResult* フォルダへ TestLog.log として保存されます。
テスト実行中にエラーが発生した場合、[テストログ] ペインにエラー内容が出力されます。
Note
”Warn”、”Error” が表示された場合は必ず内容を確認してください。
Python 標準出力・標準エラー出力
[テスト] > [スクリプトの実行] メニューから Python スクリプトを実行した際、Python からの標準出力・標準エラー出力を表示します。
Python スクリプトの書き方については「GUI からテストスクリプトを実行する 」およびスクリプトリファレンスを参照してください。
注意
スクリプトから多量の標準出力を行った場合、GUI 処理が重くなることがあります。出力の量を調整してください。
注意
標準出力の内容をテストログ出力時にテスト終了した場合、一部のログが [出力] ペインに出力される可能性があります。ログ出力量の調整や、テスト終了前に待機を行ってください。
発生ケース例:
・Python スクリプト実行中で TestUnit との通信切断や、シリアル通信デバイス、CAN 通信デバイスとの切断状態でデータ送信したなど、テストが強制終了した場合。
・Python スクリプトで標準出力中に stop_test() でテスト終了した場合。
他ペインとの時刻同期
[テストログ] ペイン内の任意の行をダブルクリックすることで、他のペイン上の同一時刻のデータが同期して表示されます。
詳細は、ペインの時刻同期について を参照してください。