导图社区 《TestStand工业自动化测试管理》读书笔记
本书以作者多年的实际项目经验为基础,系统介绍了工业自动化测试管理软件TestStand的实用功能和常见问题的解决方法。全书内容共15章,包括基础入门和高级进阶两部分。
李阳疯狂英语口语 - 突破句型,勇敢说出来,英语口语也很简单哦。
李阳疯狂英语口语突破系列突破口语要素,快速突破口语不是梦。
作者是堀田由美(ほったゆみ),漫画由小畑健绘制,并由日本棋院的女棋士梅泽由香里担当监修,单行本全23卷。
社区模板帮助中心,点此进入>>
论语孔子简单思维导图
《傅雷家书》思维导图
《童年》读书笔记
《茶馆》思维导图
《朝花夕拾》篇目思维导图
《昆虫记》思维导图
《安徒生童话》思维导图
《鲁滨逊漂流记》读书笔记
《这样读书就够了》读书笔记
妈妈必读:一张0-1岁孩子认知发展的精确时间表
TestStand 工业自动化测试管理
本书以作者多年的实际项目经验为基础,系统介绍了工业自动化测试管理软件TestStand的实用功能和常见问题的解决方法。全书内容共15章,包括基础入门和高级进阶两部分。其中,基础入门部分(第1~9章)介绍工业自动化测试管理的基础知识,使读者对TestStand有较完整的认识;高级进阶部分(10~15章)主要介绍TestStand自定制、面向对象模型、编程技巧和优化策略、TestStand开放式架构,引导读者从测试管理的角度来考虑问题,实现对项目的复杂度和需求进行综合评估,逐步成长为团队核心开发人员。 值得一提的是,所有软件的本质都是一种工具,运用它解决项目中的实际问题是基本,而能不局限于软件自身并在解决问题的过程中了解整个行业的动态和发展趋势,逐步形成全局化的眼光和思路,这才是本书希望传达的信息
概述
作者
胡典钢
NI(美国国家仪器公司)资深区域应用工程师
NI中国首位双架构师
LabVIEW架构师
TestStand测试管理架构师
GSDZone社区TestStand专栏作者
主导和参与了半导体、通信、医疗、航空、消费电子等行业多个大型项目的自动化测试开发工作
内容
基础入门部分(第1~9章)
工业自动化测试管理的基础知识
高级进阶部分(10~15章)
TestStand自定制
面向对象模型
编程技巧和优化策略
TestStand开放式架构
下载
电子书PDF
随书光盘内容(含安装包和源码)
提取码: dsas
评价
第一本TestStand中文教程书籍
讲解详细,案例详实,不可多得的好书
极力推荐
入门篇
1. 自动化测试展望
自动化测试
自动化测试系统
评估引入自动化测试
自动化测试趋势
标准自动化测试系统架构
2. 走进TestStand
初识TestStand
TestStand常用术语
TestStand组件
熟悉序列编辑器
序列编辑器视图
序列编辑器主界面布局
TestStand重要路径
运行主序列
序列编辑器中的快捷键
3. TestStand系统和结构
TestStand思想
换一种方式执行主序列
非常方便
4. 动手创建序列
创建序列
步骤内置属性
使用任意模块适配器
常用
合格/失败测试
数值限度测试
多数值限度测试
字符串测试
动作
应用开发环境
调用特定模块适配器
无模块适配器
Statement(声明)
Label(标签)
Message Popup(消息对话框)
流程控制步骤
Synchronization(同步)
5. TestStand数据空间
TestStand数据空间
变量
Locals(局部变量)
Parameters(参量)
FileGlobals(文件全局变量)
StationGlobals(站全局变量)
属性
Step Property(步骤属性)
RunState Property(运行时属性)
ThisContext(当前上下文)
表达式
自定义数据类型
TestStand默认数据类型
使用容器传递数据给代码模块
自动创建自定义数据类型, 与LabVIEW簇类型完美匹配
数据类型匹配
工具
属性导入/导出工具
属性加载器
6. 在TestStand中调试
TestStand执行窗口
在序列中调试
断点
单步执行
交互式执行步骤
调试相关的工作站选项
Find工具
调试代码模块
序列分析器
分析序列文件
自定制序列分析器
7. TestStand常用配置
序列编辑器选项
TestStand工作站选项
搜索路径
配置模块适配器
LabVIEW模块适配器
LabWindows/CVI模块适配器
C/C++ DLL模块适配器
报表选项
数据库选项
数据库查看器
8. 并行测试
优势
并行测试概述
TestStand中的多线程结构
多线程过程模型
在新的执行中运行序列
并行过程模型
批量过程模型
数据空间的独立性
同步步骤
等待
上锁/解锁
自动协作
通知和队列
集合点
常用多线程测试模式
混合多线程模式
资源局部共享模式
主/从模式
使用并行测试的注意事项
竞争
资源冲突
死锁
9. 用户管理
工作站选项用户管理
用户管理器
识别用户权限
进阶篇
10.自定义步骤
StepType
自定义步骤概述
创建自定义步骤
自定义步骤添加属性
自定义步骤添加子步骤
自定义步骤类型管理
创建代码模板
步骤模板
11.TestStand API
TestStand API概览
TestStand API的组织结构
继承性
包含性
使用TestStand API
在TestStand中使用TestStand API
在代码模块中使用TestStand API
监测序列执行状态
12.过程模型
过程模型概述
过程模型的结构
执行入口点
配置入口点
过程模型回调序列
引擎回调序列
解析过程模型
过程模型回调序列归类
Model Plug-In模型插件
过程模型支持文件
过程模型自定制示例
提示机制
修改默认回调序列
错误处理
修改结果收集
序列层级结构
13.用户界面设计
用户界面概述
TestStand自带用户界面
TestStand UI控件
管理控件
可视化控件
单执行用户界面的开发
用户界面消息UIMessage
多执行用户界面
加载配置参数
启动选项
菜单
LabVIEW用户界面菜单
CVI用户界面菜单
TestStand语言包
Front-End回调序列
14.报表自定制
额外结果
自定义步骤
插入子属性
报表生成
属性标记
报表生成过程
通过回调序列修改报表
自定制样式表文件
报表格式对比
15.系统部署和性能优化
系统部署概述
系统部署的准备工作
部署过程
TestStand部署工具
部署过程中常见的问题
在目标系统安装
优化系统性能