会员   密码 您忘记密码了吗?
1,654,897 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

商品分类

浏览历史

当前位置: 首页 > 简体书 > TestStand工業自動化測試管理
TestStand工業自動化測試管理
上一张
下一张
prev next

TestStand工業自動化測試管理

作者: 胡典鋼
出版社: 電子工業出版社
ISBN: 9787121278075
出版日期: 2016-01-01
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT474.00
市场价格: RM85.21
本店售价: RM75.84
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

本書以作者多年的實際項目經驗為基礎,系統介紹了工業自動化測試管理軟件TestStand的實用功能和常見問題的解決方法。全書內容共15章,包括基礎入門和高級進階兩部分。其中,基礎入門部分(第1~9章)介紹工業自動化測試管理的基礎知識,使讀者對TestStand有較完整的認識;高級進階部分(10~15章)主要介紹TestStand自定制、面向對象模型、編程技巧和優化策略、TestStand開放式架構,引導讀者從測試管理的角度來考慮問題,實現對項目的復雜度和需求進行綜合評估,逐步成長為團隊核心開發人員。

值得一提的是,所有軟件的本質都是一種工具,運用它解決項目中的實際問題是基本,而能不局限於軟件自身並在解決問題的過程中了解整個行業的動態和發展趨勢,逐步形成全局化的眼光和思路,這才是本書希望傳達的信息。

胡典鋼,NI(美國國家儀器公司)資深區域應用工程師,NI中國首位雙架構師——LabVIEW架構師和TestStand測試管理架構師,GSDZone社區TestStand專欄作者,主導和參與了半導體、通信、醫療、航空、消費電子等行業多個大型項目的自動化測試開發工作。


目錄

第1章 自動化測試展望
1.1 自動化測試
1.2 自動化測試系統
1.3 評估引入自動化測試
1.4 自動化測試趨勢
1.5 標准自動化測試系統架構

第2章 走進TestStand
2.1 初識TestStand
2.2 TestStand常用術語
2.3 TestStand組件
2.4 熟悉序列編輯器
2.4.1 序列編輯器視圖
2.4.2 序列編輯器主界面布局
2.4.3 TestStand重要路徑
2.4.4 運行主序列
2.4.5 序列編輯器中的快捷鍵

第3章 TestStand系統和結構
3.1 TestStand思想
3.2 換一種方式執行主序列
3.3 TestStand開放式架構

第4章 動手創建序列
4.1 創建序列
4.2 步驟內置屬性
4.3 使用任意模塊適配器
4.3.1 合格/失敗測試
4.3.2 數值限度測試
4.3.3 多數值限度測試
4.3.4 字符串測試
4.3.5 動作
4.3.6 應用開發環境
4.4 調用特定模塊適配器
4.5 無模塊適配器
4.5.1 Statement(聲明)
4.5.2 Label(標簽)
4.5.3 Message Popup(消息對話框)
4.5.4 流程控制步驟
4.5.5 Synchronization(同步)

第5章 TestStand數據空間
5.1 TestStand數據空間
5.2 變量
5.2.1 Locals(局部變量)
5.2.2 Parameters(參量)
5.2.3 FileGlobals(文件全局變量)
5.2.4 StationGlobals(站全局變量)
5.3 屬性
5.3.1 Step Property(步驟屬性)
5.3.2 RunState Property(運行時屬性)
5.3.3 ThisContext(當前上下文)
5.4 表達式
5.5 自定義數據類型
5.5.1 TestStand默認數據類型
5.5.2 自定義數據類型
5.5.3 使用容器傳遞數據給代碼模塊
5.5.4 數據類型匹配
5.6 工具
5.6.1 屬性導入/導出工具
5.6.2 屬性加載器

第6章 在TestStand中調試
6.1 TestStand執行窗口
6.2 在序列中調試
6.2.1 斷點
6.2.2 單步執行
6.2.3 交互式執行步驟
6.2.4 調試相關的工作站選項
6.2.5 Find工具
6.3 調試代碼模塊
6.4 序列分析器
6.4.1 分析序列文件
6.4.2 自定制序列分析器

第7章 TestStand常用配置
7.1 序列編輯器選項
7.2 TestStand工作站選項
7.3 搜索路徑
7.4 配置模塊適配器
7.4.1 LabVIEW模塊適配器
7.4.2 LabWindows/CVI模塊適配器
7.4.3 C/C++ DLL模塊適配器
7.5 報表選項
7.6 數據庫選項
7.6.1 數據庫選項
7.6.2 數據庫查看器

第8章 並行測試
8.1 並行測試概述
8.2 TestStand中的多線程結構
8.3 多線程過程模型
8.3.1 在新的執行中運行序列
8.3.2 並行過程模型
8.3.3 批量過程模型
8.4 數據空間的獨立性
8.5 同步步驟
8.5.1 等待
8.5.2 上鎖/解鎖
8.5.3 自動協作
8.5.4 通知和隊列
8.5.5 集合點
8.6 常用多線程測試模式
8.6.1 混合多線程模式
8.6.2 資源局部共享模式
8.6.3 主/從模式
8.7 使用並行測試的注意事項
8.7.1 競爭
8.7.2 資源沖突
8.7.3 死鎖

第9章 用戶管理
9.1 工作站選項用戶管理
9.2 用戶管理器
9.3 識別用戶權限

第10章 自定義步驟
10.1 自定義步驟概述
10.2 創建自定義步驟
10.2.1 自定義步驟添加屬性
10.2.2 自定義步驟添加子步驟
10.2.3 自定義步驟類型管理
10.2.4 創建代碼模板
10.3 步驟模板

第11章 TestStand API
11.1 TestStand API概覽
11.2 TestStand API的組織結構
11.2.1 繼承性
11.2.2 包含性
11.3 使用TestStand API
11.3.1 在TestStand中使用TestStand API
11.3.2 在代碼模塊中使用TestStand API
11.4 監測序列執行狀態

第12章 過程模型
12.1 過程模型概述
12.2 過程模型的結構
12.2.1 執行入口點
12.2.2 配置入口點
12.2.3 過程模型回調序列
12.2.4 引擎回調序列
12.3 解析過程模型
12.3.1 過程模型回調序列歸類
12.3.2 Model Plug-In模型插件
12.3.3 過程模型支持文件
12.4 過程模型自定制示例
12.4.1 提示機制
12.4.2 修改默認回調序列
12.4.3 錯誤處理
12.4.4 修改結果收集
12.5 序列層級結構

第13章 用戶界面設計
13.1 用戶界面概述
13.2 TestStand自帶用戶界面
13.3 TestStand UI控件
13.3.1 管理控件
13.3.2 可視化控件
13.4 單執行用戶界面的開發
13.5 用戶界面消息UIMessage
13.6 多執行用戶界面
13.7 加載配置參數
13.8 啟動選項
13.9 菜單
13.9.1 LabVIEW用戶界面菜單
13.9.2 CVI用戶界面菜單
13.10 TestStand語言包
13.11 Front-End回調序列

第14章 報表自定制
14.1 修改結果收集
14.1.1 額外結果
14.1.2 自定義步驟
14.1.3 插入子屬性
14.2 報表生成
14.2.1 屬性標記
14.2.2 報表生成過程
14.2.3 通過回調序列修改報表
14.3 自定制樣式表文件
14.4 報表格式對比

第15章 系統部署和性能優化
15.1 系統部署概述
15.2 系統部署的准備工作
15.3 部署過程
15.3.1 TestStand部署工具
15.3.2 部署過程中常見的問題
15.3.3 在目標系統安裝
15.4 優化系統性能

附錄
附錄A 隨書光盤內容
附錄B 操作符/函數
參考文獻