TyphoonTest IDE
このセクションではTyphoonTest IDEについて説明します
リアルタイムのみ:このドキュメントは、リアルタイム/VHIL シミュレーションにのみ有効です。
TyphoonTest は、次の機能を備えた当社の代表的なテスト フレームワークです。
- Pythonで書かれたテストを実行するためのpytestとの統合
- より迅速かつ容易にテストを実施できるAPI関数のセットです。TyphoonTest APIドキュメントは、Typhoon HILコントロールセンター内のドキュメントハブでご確認ください。
- Allure Frameworkレポート ツールとの統合により、美しくインタラクティブなレポートが提供されます。
TyphoonTest IDE は、適切な Typhoon API ライブラリを使用して、Python テストを記述、実行し、各テストの結果とログを表示するために使用するツールです。
重要: HIL SCADAはTyphoonTestIDEと同時に動作することはできません。
このツールは次のセクションで構成されています。

- ツールバー- テスト実行オプション、Allure レポートのオプション、およびTyphoonTest IDE 自動 PDF レポートの構成を定義するために使用されます。
- テスト実行ドック- 収集されたテストのリストを表示し、テスト実行中に各テストのステータスを表示します。
- エディター ドック- テスト ファイルの作成と編集に使用します。
- テスト ログ ドック- 実行情報が表示される場所。
- 構造ドック - pytest関数とフィクスチャの表示と操作 その他のツールには次のものがあります:
- APIウィザード- APIコマンドを簡単に追加できます
- 特殊値ピッカー- テスト コードにモデル情報やその他の有用なデータを参照するためのユーティリティ。
- プロジェクト パネル- 現在の作業ディレクトリのディレクトリ構造を表示し、ディレクトリ構造を操作できます。
すべての TyphoonTest IDE ドックはドッキング解除でき、元の位置に再度ドッキングできます。
注:ドックの使用方法の詳細については、ここで説明します。