TestStandを使用したテストプログラムの開発コースに基づいて、TestStandを使用したテストシステムの構築 コースでは、TestStandをカスタマイズしてテストのニーズに対応する方法について説明します。TestStandフレームワークのさまざまなコンポーネントをいつ、どのように変更してテストシステム要件を満たすかを特定する一連のシステム設計シナリオについて学習します。
コースの最終リリース日/バージョン番号: 2021
講師指導による授業形式のトレーニング: 2日間
講師指導によるオンライントレーニング: 5.5時間のセッション 3日間
オンデマンド: 14レッスン (補足として練習) | 3時間
TestStandフレームワークのさまざまなコンポーネントのカスタマイズを担当するTestStandユーザ
Certified TestStand Architect認定試験を受けようとしている方
TestStandを使用したテストプログラムの開発コースを受講済みか、それと同程度のスキルがある
サブシーケンスと外部コードモジュールへの呼び出しを含むTestStandでテストシーケンスを設計および開発ができる
プロセスモデルの目的を記述し、実行エントリポイントを使用してテストシーケンスを実行するスキルがある
LabVIEW、LabWindows™/CVI、またはCプログラミングに関する知識がある
次のうちどちらかのコース(開発するアプリケーションによって異なる)を受講済みか、それと同程度のスキルがある:LabVIEW 実践集中コース 1 またはLabWindows™/ CVI Core 1コース
TestStand
LabVIEW
LabWindows/CVI
講師指導によるオンライントレーニングには、NIラーニングセンターを通じて提供されるデジタルコースの教材が含まれています。
NIの講師指導によるオンライントレーニングは、Zoomを使用して配信されます。また、参加者はAmazon AppStream/LogMeinにアクセスして、最新のソフトウェアを搭載した仮想マシンで演習を実施することができます。
プロセスモデルを作成およびカスタマイズして、複数のシーケンスにわたるテストの実行を変更する
テストレポートの内容をカスタマイズする
カスタムステップタイプを作成してテスト開発者をサポートする
TestStand APIを使用してTestStandをプログラム的に制御する
ユーザインタフェースの作成とカスタマイズ
テストプログラムのコードレビューを実施する
テストフレームワークのデプロイメントを管理する
レッスン | 概要 | トピック |
---|---|---|
テストシーケンス開発者とテストフレームワーク設計者の責任 | シーケンス開発者とフレームワーク設計者のどちらが開発事項を決定するのかを確認します。 |
|
すべてのシーケンスにわたり実行を変更する | テストステーションですべてのテストシーケンスの実行を変更するための適切な手法を選択して実装します。 |
|
結果処理方法を選択する | テストフレームワークのニーズに適した結果処理方法を選択して実装します。 |
|
カスタマイズされたステップタイプを作成する | ステップタイプを作成して、再利用可能な一貫性のあるコンポーネントセットをテスト開発者全員に提供します。 |
|
TestStand APIを使用してTestStandをプログラム的に制御する | TestStand APIを使用して、TestStandとプログラム的に通信するコードを開発します。 |
|
カスタムユーザインタフェースを作成する | テストオペレータのテスト手順を簡素化するためのカスタムユーザインタフェース (UI) を実装します。 |
|
TestStandのコードレビューを実施する | TestStandのコードレビューを支援するために使用できるツールとテクニックについて説明します。 |
|
TestStandデプロイメントを管理する | フレームワークが開発者にデプロイ可能であり、システムがエンドユーザにとってもデプロイ可能であることを確認するために使用できるさまざまな方法について説明します。 |
|
TestStandシステムのパフォーマンスを向上させる | TestStandで開発したテストステーションのパフォーマンスを最適化します。 |
|
コードモジュール開発のポリシーを定義する | テストシステムのコードモジュールを開発し、テストシーケンスでそれらを呼び出すためのベストプラクティスについて説明します。 |
|
LabWindowsという商標は、Microsoft Corporationからの使用許諾を得て使用しています。Windowsは、Microsoft Corporationの米国およびその他の国における登録商標です。