アカデミック 会社 イベント NI Developer Zone サポート ソリューション 製品とサービス お問い合わせ MyNI
This Document is not yet Rated  Rate this Document

テストシーケンスの結果やステップの結果を取得する方法

使用ソフトウェア: TestStand
使用ソフトウェア・バージョン: N/A
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: TestStand

問題: テストシーケンスの結果やステップの結果を動的に取得することはできますか?

解決策: プロセスモデルを使用してシーケンスファイルを実行した際、合否判定のダイアログ表示はプロセスモデルの "PostUUT Callback" にて行われております。このコールバックシーケンスの中にはテストシーケンスが合格/不合格の場合などのパターンに合わせて計4つのステップがあり、それぞれ実行条件に従い1つのステップが実行されるように設定されております。なお実行条件の式として、"DisplayPassBanner"では、
  Parameters.Result.Status == "Passed"
となっており、"DisplayFailBanner"では、
  Parameters.Result.Status == "Failed"
となっております。

"PostUUT Callback"における "Parameters.Result.Status"がテストシーケンス全体の結果となっているため、テストシーケンスから "PostUUT Callback"を編集することができればこれが可能になります。シーケンスファイルコールバックの編集は、編集 → シーケンスファイルコールバック を選択し、"PostUUT"を追加します。
"PostUUT Callback"内において、ステーショングローバル変数に値を受け渡すことによって、他のシーケンスにおいても値を共有することができます。

関連リンク:

添付:


total_result_collection.seq - total_result_collection.seq


報告日時: 08/19/2005
最終更新日: 09/07/2005
ドキュメントID: 3OI05OTQ

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit