课程名称:嵌入式软件初级测试
课程背景: 嵌入式软件测试/嵌入式测试或叫交叉测试(cross-test)的目的与非嵌入式软件是相同的。但是,在嵌入式系统设计中,软件正越来越多地取代硬件,以降低系统的成本,获得更大的灵活性,这就需要使用更好的测试方法和工具进行嵌入式和实时软件的测试。
● 课时:2天
● 必备知识:产品开发基本知识
● 授课对象:测试工程师,软件开发工程师,没有测试基础、对测试感兴趣者
培训内容:
● 测试基础概念
目标:理解测试基础概念
内容:1) 测试基本概念
2) 测试分类
3) 测试方法
4) 测试原则
5)针对汽车电子领域的测试特点及有效方法介绍
● 测试流程
目标:了解测试基本流程
内容:1) 开发流程与测试流程的对应关系
2) 测试阶段划分
3) 测试工作产出
4)缺陷管理流程
● 测试规范
目标:了解代码级及系统级测试规范
内容:代码级测试规范、系统级测试规范
● 静态测试技术
目标:掌握常用的静态测试技术
内容:技术评审、桌面检查、审查、 走查、静态分析
● 动态测试技术
目标:掌握常用的动态测试技术
内容:1) 覆盖技术
2) 等价类
3) mcdc
4) 控制流
5) 边界
6) 因果分析
7) 状态转换
8)场景分析等
● 自动测试工具简介
目标:了解汽车电子产品自动测试工具
内容:自动测试设计过程、自动测试工具介绍
服务优势:
● 1000多人的研发团队是培训业务的基础
● 70多门专业课程可以按需选择和定制
● 10多年培训服务的经验是培训质量的保证
● 10人小班公开课有利于培训效果
● 培训后提供持续的技术服务