TestStand を​使用​した​テスト​プログラム​の​開発​コース​の​概要

TestStand を​使用​した​テスト​プログラム​の​開発​コース​では、​TestStand​環境​の​ナビゲーション​方法​や、​さまざま​な​開発​言語​を​使​って​テスト​ニーズ​に​応​じ​た​テスト​アプリケーション​を​迅速​に​作成​する​方法​を​学習​し​ます。​この​コース​を​受講​すると、​既存​の​TestStand​の​機能​と​ベスト​プ​ラ​ク​テ​ィ​ス​を​使用​し​て​テスト​シーケンス​を​作成​し、​完全​な​テスト​システム​として​デプロイ​できる​よう​に​なり​ます。

 

コース​の​最終​リリース​日​または​バージョン​番号:  2021

コース​の​詳細:

TestStand​を​使用​した​テスト​プログラム​の​開発、​コース​概要

レッスン 概要 トピック

TestStand​とは

自動​テスト​システム​の​コンポーネント​について​説明​し、​TestStand​が​提供​する​機能​を​確認​し​ます。

  • TestStand​の​概要

TestStand​シーケンス​エディタ​を​理解​する

TestStand​シーケンス​エディタ​の​主要​コンポーネント​について​説明​し​ます。

  • TestStand​シーケンス​エディタ​の​概要
  • TestStand​シーケンス​エディタ​の​コンポーネント​を​確認​し​ます。

テスト​シーケンス​を​作成​する

新しい​テスト​シーケンス​を​作成​し​て、​基本​的​な​テスト​を​実装​し​ます。

  • テスト​コード​を​開発​する
  • 新しい​テスト​シーケンス​を​作成​する
  • テスト​シーケンス​に​ステップ​を​追加​する
  • コード​モジュール​を​作成​し​て​呼び出す
  • テスト​ステップ​を​作成​する
  • テスト​シーケンス​を​実行​する

TestStand​の​実行​を​制御​する

テスト​の​条件​や​設定​に​応​じ​た​さまざま​な​方法​で​実行​する​よう​に​テスト​シーケンス​を​変更​し​ます。

  • ローカル​変数​を​使用​し​て​データ​を​共有​する
  • 実行​フロー​を​変更​する
  • テスト​の​失敗​に​基​づ​い​て​実行​を​変更​する

テスト​シーケンス​の​トラブル​シューティング

TestStand​の​標準​機能​を​使用​し​て、​テスト​シーケンス​の​問題​を​特定​し​修正​し​ます。

  • テスト​シーケンス​を​比較​する
  • 実行​を​トレース​する
  • ブレーク​ポイント​を​使用​し​て​実行​を​一時​停止​する
  • 実行​エラー​を​処理​する
  • 実行​を​変更​し​て​問題​を​検出​する
  • コード​モジュール​を​トラブル​シューティング​する

シーケンス​内​の​コード​を​再​利用​する

コード​の​重複​を​回避​し、​テスト​シーケンス​の​モジュール​性​と​再​利用​性​が​向上​する​よう​に​テスト​シーケンス​を​変更​し​ます。

  • 一連​の​ステップ​を​再​利用​する
  • 構成​設定​を​保存​する
  • データ​を​再​利用​する
  • テスト​シーケンス​を​異なる​制限​で​再​利用​する

テスト​結果​を​保存​および​表示​する

TestStand​の​標準​機能​を​使用​し​て、​カスタマイズ​さ​れ​た​レポート​を​作成​し、​データ​を​データベース​に​記録​し​ます。

  • レポート​を​生成​する
  • 結果​を​収集​する
  • レポート​の​外観​を​カスタマイズ​する
  • レポート​の​内容​を​カスタマイズ​する
  • 複数​の​レポート​を​生成​する
  • データベース​ロギング
  • テスト​データ​を​ディスク​に​ストリーミング​する

複数​の​UUT​用​の​テスト​シーケンス​を​実行​する

テスト​シーケンス​を​構成​し​て、​複数​の​UUT​を​テスト​し​ます。

  • テスト​UUT​実行​エントリ​ポイント​を​使用​する
  • シリアル​番号​の​入力​を​カスタマイズ​する
  • シーケンス​ファイル​の​ロード​時に​ステップ​を​実行​する

テスト​を​並列​実行​する

テスト​シーケンス​を​構成​し、​テスト​を​並列​実行​し​て、​テストスループットを向上させます。

  • 非同期​で​実行​する​よう​に​ステップ​を​構成​する
  • テスト​を​並列​実行​する
  • 並列​ステップ​の​実行​を​同期​させる

テスト​シーケンス​を​デプロイ​する

システム​の​ニーズ​に​応​じ​て​テスト​シーケンス​を​製造​現場​に​デプロイ​する​方法​について​説明​し​ます。

  • デプロイメント​用​の​コンポーネント​を​選択​する
  • デプロイメント​方法​を​選択​する
  • デプロイメント​を​確実​に​成功​させる

TestStand を​使用​した​テスト​プログラム​の​開発​コース​を​受講​する