咨询:嵌入式系统集成测试体系与平台构建 |
咨询目标
|
帮助客户建立嵌入式系统集成测试体系与工具平台
- 集成测试流程
- 集成测试的工件
- 集成测试的工具
- 集成测试平台
- 集成测试示范项目
- 培养集成测试人员的技能
|
集成测试过程体系概览
|
如下是集成测试的工作流程,涉及到:人员、工作、工件和工具。 |
|
|
|
角色 |
工作 |
工件 |
系统工程师 |
系统需求分析
系统设计 系统仿真与验证
|
系统模型 |
开发工程师 |
详细设计
编写代码 单元测试
|
软件代码 |
仿真测试 |
可以定制集成测试流程
设计集成测试用例 定制集成测试数据 执行集成测试
调度集成测试的执行 统计并浏览集成测试质量报告
|
集成测试工具
集成测试平台
集成测试虚拟环境
|
实物测试 |
可以定制集成测试流程
设计集成测试用例 定制集成测试数据 执行集成测试
调度集成测试的执行 统计并浏览集成测试质量报告
|
集成测试工具
集成测试平台
集成测试虚拟环境
|
|
一个有效的集成测试体系,应该建立完整的集成测试能力。 |
集成测试架构
|
如下是集成测试架构,主要是建立集成测试的工作环境、工具和平台,支持集成测试的具体工作。 |
|
节点 |
功能 |
集成测试平台 |
可以定制集成测试流程,
调度集成测试的执行 统计并浏览集成测试质量报告 |
测试工具 |
可以设计集成测试用例
执行集成测试 定制集成测试数据 |
仿真测试虚拟设备 |
提供虚拟的设备运行环境
运行设备控制软件 通过接口对集成测试工具提供响应。 |
实物测试设备 |
提供真实的设备运行环境
运行设备控制软件 通过接口对集成测试工具提供响应。 |
|
集成测试平台
|
|
|
|
功能目录 |
功能 |
功能简介 |
集成测试项目管理 |
创建集成测试项目,可以对项目查询和变更。 |
集成测试流程管理 |
创建集成测试流程,可以定制各个活动和执行顺序。 |
集成测试工具调度 |
可以为集成测试工作流中的各个活动配置工具和参数。 |
集成测试质量报告 |
可以收集集成测试各个工具的执行结果,浏览结果,并定制质量报告。 |
集成测试工件管理 |
可以对集成测试的环境、文档、脚本和结果文件进行管理。 |
|
集成测试工具
|
功能目录 |
功能 |
功能简介 |
集成测试设计 |
可以基于接口数据进行集成测试用例设计。 |
集成测试执行 |
可以通过适配接口对测试目标发送请求,接受反馈,执行测试用例。 |
集成测试报告 |
可以根据测试用例的执行情况进行分析,生成质量报告。 |
集成测试数据管理 |
可以对测试用例有关的测试数据进行配置、复用和管理。 |
|
|