Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Document Type: Tutorial
NI Supported: Yes
Publish Date: Sep 14, 2011


Feedback


Yes No

Related Categories

Related Links - Developer Zone

Related Links - Products and Services

NI TestStand 進階架構系列

0 ratings | 0.00 out of 5
Read in | Print | PDF

Overview

NI TestStand 進階架構系列,其文件主題將適用於 NI TestStand 的初階或進階工程師。系列的作者均為 NI TestStand 開發工程師,不僅提供基本的說明文件,亦將透過大型與複雜專案的最佳實作,讓使用者能深入了解 NI TestStand。 此系列將於每季更新文章,記得隨時回來看看是否有新的資訊!

Best Practices for Custom Step Type Development

NI TestStand 的「Step type」架構,可讓使用者建立創新且獨特的客制化步驟類型,以滿足特定環境的需要。此文件將說明客制化步驟類型的開發過程,並提供最佳相關實作,讓使用者可更快建構客制的步驟類型。

參閱 Best Practices for Custom Step Type Development

Using the NI TestStand Object Model

TestStand 物件模型 (Object model),為所有 TestStand 功能的物件導向介面。此份文件將介紹 NI TestStand 物件模型的用途;物件模型即為構成 TestStand 功能與彈性的基礎。

  • Daniel Elizalde - Product Development Manager, VI Technnology
  • Albert DeWeese - Staff Systems Engineer, VI Technnology

參閱 Using the NI TestStand Object Model 文件。

Best Practices for NI TestStand Report Generation and Customization

所有的自動化測試系統,均必須蒐集測試結果並產生報表。而幾乎所有的結果報表,均必須依產生結果的方法而進行客制化。此份文件將解釋 NI TestStand 中的報表製作預設值、結果蒐集作業,與報表產生作業,以說明 NI TestStand 中製作客制化報表的不同方式。

  • Norbert Brand - Applications Engineer Specialist, National Instruments

參閱 Best Practices for NI TestStand Report Generation and Customization 文件。

Best Practices for NI TestStand Process Model Development and Customization

處理模型 (Process model) 的開發與客制化作業,可能是 NI TestStand 中最強大的功能之一,可讓使用者跨多重測試序列,以了解相關概念與功能;亦可大幅提升程式碼的再使用率,以縮短開發與維護時間。此份文件將提供開發並客制化程序模型 (Process model) 的最佳實作。

  • Mathieu Daigle - Software Engineer, Averna

參閱 Best Practices for NI TestStand Process Model Development and Customization 文件。

NI TestStand Validation and Verification Best Practices

認證與檢驗 (Verification and Validation,V&V) 程序,均用於確保測試系統的開發作業正確無虞,且可滿足其應用需求。此份文件將討論 V&V,與透過 TestStand 所開發的測試系統。

參閱 Best Practices for NI TestStand Validation and Verification 文件。

Best Practices for Improving NI TestStand System Performance

測試系統的效能,將能大幅影響生產線的產能與成本。慢速的測試系統反而將提高成本並降低測試功能,且均將影響產品品質。若能最佳化測試軟體的效能,則可大幅縮短測試時間,並可透過較少的測試工作站完成所需的測試作業。此份文件將透過 NI TestStand 軟體,以最佳化測試工作站的效能。

  • Aaron Gelfand - Senior Systems Engineer, VI Technnology
  • Daniel Elizalde - Product Development Manager, VI Technnology

參閱 Best Practices for Improving NI TestStand System Performance 文件。

Best Practices for NI TestStand User Interface Development

使用者介面,往往是測試工程師與測試系統互動的唯一接觸點。此外,使用者介面一般均必須跨不同的生產線與測試系統。由於使用者介面的重要性與普遍性,工程師均嘗試建立簡單易用、輕鬆調整,易於維護的使用者介面。NI TestStand 的工具即適於開發客制化使用者介面。此份文件將提供設計並開發 TestStand 使用者介面的最佳實作。

  • Paul Mueller - Staff Systems Engineer, VI Technnology
  • Daniel Elizalde - Product Development Manager, VI Technnology

Best Practices for Custom Step Type Development

NI TestStand 的「Step type」架構,可讓使用者建立創新且獨特的客制化步驟類型,以滿足特定環境的需要。此文件將說明客制化步驟類型的開發過程,並提供最佳相關實作,讓使用者可更快建構客制的步驟類型。

參閱 Best Practices for NI TestStand User Interface Development 文件。

NI TestStand Shared Drive Deployment Reference Architecture

測試系統的佈署作業,為測試架構最重要的拼圖之一,且往往遭到忽視。在 NI TestStand 系統的佈署作業中,必須特別找出必須佈署的不同元件、決定其獨立性,並整合為可佈署的解決方案。一旦建立可佈署的解決方案,即有多種方法可將之佈署至測試工作站。此份文件將根據共用的網路驅動程式為基礎,說明佈署架構的概念與實作。

  • Roberto Piacentini - Test Frameworks & Calibration Group Manager, National Instruments
  • Hjalmar Perez - Senior Test Frameworks Software Engineer, National Instruments

參閱 NI TestStand Shared Drive Deployment Reference Architecture 文件。

NI TestStand Type Management Best Practices

NI TestStand 的類型 (Type) 為可再使用的資料架構,以用於定義變數、屬性,與步驟。類型 (Type) 架構可做為建立新要素 (Element) 的起始點,以簡化 Type instance 的建立程序,而不需每次均掙扎著建立元素。如步驟 (Step) 的元素將用以定義測試系統,而如結果屬性 (Result properties) 的元素將決定資料儲存方式;以上均由 TestStand 透過類型 (Type) 定義之。此份文件將說明類型運作的方法,並提供類型管理的最佳實作。

  • Santiago Delgado - NI TestStand Product Engineer, National Instruments 

參閱 NI TestStand Type Management Best Practices 文件。

更多 NI TestStand 資源

測試管理軟體開發指南

0 ratings | 0.00 out of 5
Read in | Print | PDF

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).