TestStandは、検証テストおよび製造テスト用の既製のテスト管理ソフトウェアであり、時間のかかる社内でのシーケンサ開発とメンテナンスが不要となります。TestStandは、開発を加速するためのNI Nigel™ AIを搭載しています。
エンジニアは、TestStandを使用してテストカバレッジを満たします。ユーザはすべてのテストステップを追加し、すべてのパラメータをテストします。その後、自動的に生成されたカスタマイズ可能なレポートで結果を確認し、デバッグツールを使用して実行のステップ実行とパフォーマンスのトラブルシューティングを行うことができます。
この図は、TestStand を使用してテストシーケンスを作成する方法を示します。ユーザは、さまざまなプログラミング言語のコードモジュールを整理して、必要な順序で実行できます。環境では、レポート生成設定、ユニット番号またはシリアル番号の追跡、並列テストによる実行の改善を行うことができます。次に、テスターにデプロイするためのパッケージシーケンスを作成します。
TestStandは、シーケンス測定用の柔軟性の高いフレームワークにより、テストシステムの開発を迅速化します。ユーザは、一般的なプログラミング言語で書かれた既存のコードから直感的に一連のテストステップを作成して構成できます。
TestStandを使用すると、エンジニアはより短時間でより多くのテストを行うことができます。テストを並列実行することで、全体的なテスト時間を短縮し、コストのかかる機器の追加購入を回避できます。
01
/
03
LabVIEW+ Suiteには、LabVIEWに加えて、計測、解析、テストを支援する他のソフトウェアを含むTestStandが含まれています。LabVIEW+ Suiteには、NI Test Executiveソフトウェア、データ収集ソフトウェア、計測データ解析ソフトウェアなどが含まれています。
機能 | TestStand | カスタムテストフレームワーク |
|---|---|---|
総所有コスト | 中規模:ソフトウェアライセンスコスト 低:開発および保守コスト | 低:ライセンスコスト 高:開発および保守コスト |
相互運用性 | 高:さまざまな言語用のネイティブコードアダプタ | 低:コードアダプタおよびラッパーの開発が必要 |
テスト実行の最適化 | 高:組込並列テストモデル | 低:大幅な開発が必要 |
レポート生成とログ | 高:データベースロギング用の自動レポート機能と組み込み | 低:レポート作成およびデータベースロギングの開発が必要 |
デバッグ | 高:組込ブレークポイント、トレース、データロギング | 低:デバッグツールの開発が必要 |
拡張性 | 高:大規模デプロイメント用のビルトインツール | 低:開発と設計の事前検討が必要 |
TestStand を使用するには、システムが次の要件を満たしている必要があります。
01
/
04