
|
课程培训
|
TestStand 高级应用与工程实践培训课程
一:TestStand 核心功能精讲与序列开发入门
TestStand 架构核心与序列编辑 1. 开篇导论 (0.5小时) 1. TestStand 在自动化测试系统(ATS)中的定位与价值 2. 核心概念解析:序列、步骤、模块适配器、执行流 3. 实训环境介绍与统一配置 2. 序列编辑核心技能 (2小时) 1. 序列文件结构: 序列、子序列、步骤的创建与管理 2. 步骤类型详解: 动作步骤、判断步骤、流程控制步骤(循环、跳转、同步) 3. 步骤属性与数据传递: 深入理解本地变量、参数、属性 4. 实操练习: 创建一个包含判断、循环和子序列调用的基础测试序列 变量管理与结果报告定制 1. 变量与数据管理 1. 变量类型深度解析: 局部变量、文件全局变量、站全局变量 2. 变量管理器的使用: 定义、初始化和传递复杂数据结构 3. 数据类型与属性对象: 自定义数据类型和属性对象 4. 实操练习: 设计一个管理多组测试数据的变量结构 2. 结果报告与数据库记录 1. 结果收集与处理: 步骤结果、序列结果、记录器的使用 2. 报告生成: 使用报表工具(如TestStand Reports)定制HTML/PDF/ATML报告模板 3. 数据库集成简介: 将测试结果记录到数据库 4. 实操练习: 生成一份包含自定义Logo、数据表格和统计图表的测试报告
二:高级集成、部署与综合实战
外部代码集成与版本管理 1. 调用外部代码模块 1. 模块适配器原理: LabVIEW、.NET、C/C++、Python适配器配置 2. 调用动态链接库: 如何配置和调用外部.DLL文件 3. 参数映射与错误处理: 确保数据类型正确传递,并处理外部模块的错误 4. 实操练习: 开发一个实际用例,如调用DLL控制仪器,或用Python进行数据分析 2. 工程部署与版本管理集成 1. 部署流程详解: 从开发到部署的完整流程,包含依赖项收集 2. 部署工具使用: 创建独立可执行的测试系统 3. 与Git集成: 在TestStand中配置Git/SVN,实现序列、代码、配置文件的版本控制 4. 实操练习: 将第一天开发的序列工程,打包为部署版本,并提交到Git仓库 综合实践与项目开发 1. 完整测试序列开发实战 1. 案例剖析: 拆解一个典型的产品功能测试序列(如电源测试、通信测试) 2. 从零到一开发: 带领学员从需求分析开始,完成一个包含序列编辑、变量管理、外部DLL调用、结果报告的简单但完整测试序列 3. 调试与优化: 断点、单步执行、查看变量等调试技巧 2. 总结、考核与答疑 1. 核心知识回顾 2. 学员练习成果验收: 针对开发的测试序列进行功能演示与点评 3. 常见问题解答与后续学习路径建议 如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训 除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916 技术服务需求表下载请点击 服务优势: 丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。 专家力量: 中国科学院相关研究所高级研究人员 西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等 大型公司高级工程师,项目经理,技术支持专家 中科信软培训中心,资深专家或讲师 大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高 多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享 针对客户实际需要,真实案例演示,互动式沟通,学有所值 |
|