PREEvision团队协作环境助力汽车电子电气系统设计与测试数据管理的一体化实现

2018-10-31 16:43:13·  来源:Vector维克多  
 
基于PREEvision进行测试数据管理的优势PREEvision团队协作环境支持汽车电子电气系统设计与测试数据管理的一体化实现,以保证从系统需求、系统设计到测试需求、测
基于PREEvision进行测试数据管理的优势
PREEvision团队协作环境支持汽车电子电气系统设计与测试数据管理的一体化实现,以保证从系统需求、系统设计到测试需求、测试设计及测试数据管理之间的追溯性。
PREEvision助力测试经理,测试设计师和测试工程师确保产品开发过程和发布中的产品质量,具体可以分为以下几个应用领域:

> 测试工程
测试工程要涵盖所有产品需求的测试场景。为此,在PREEvision中以结构化方式创建测试规范和测试用例,以做为后续测试执行的源头。

> 测试数据管理
使用Subversion工具(SVN)用于PREEvision团队协作平台中实现配置、变更和版本管理。贯穿设计需求直至测试执行结果及测试日志相关数据都可以通过版本控制在PREEvision中进行归档管理。

> 测试管理
在PREEvision中可进行测试的计划、执行、归档及评估。这样,就可以在产品开发的任何阶段知晓当前的测试进度和产品的成熟度。实现测试项目所有阶段之间的双向可追溯性以保持所有相关人员的之间的合作。

测试数据管理是PREEvision基于系统设计层面进而拓展和延伸的一个工具特性,下面图片是针对系统设计层面的团队角色描述,包括架构师、系统工程师、软件工程师、网络通信工程师、部件工程师、线束工程师。


测试工程师可以在E/E部门已经购买的PREEvision产品中免费使用这一特性,无需单独购买相应的License,E/E系统设计与测试数据管理的一体化实现可以保证设计的同源性和可追溯性,实现团队协同开发。

基于PREEvision的测试工作流程
PREEvision提供了一个Test Explorer作为测试相关内容的编辑界面,下图展示了典型的测试过程及各步骤之间的可追溯性:

测试需求设计
测试实施设计
测试项目和测试阶段设计
测试结果执行和验证
测试报告生成与分析

1)测试需求设计
在测试需求设计阶段,可以设计测试需求(Test Item),并将其和设计需求(Requirement)进行关联。如果是自动测试,可以将测试需求(Test Item)导出给第三方工具.

2)测试实施设计
在测试实施设计阶段,可以设计编辑Test Case,并将Test Case和设计测试需求(Test Item)进行关联。如果是自动测试, Test Case是从外部工具导入的。

3)测试项目和测试阶段设计
在测试计划期间,重点是特定的测试条目,在具体的测试增量中测试哪些scope,另外,在测试执行增量中,可以创建具体的测试任务,分配给不同的测试人员。

4)测试结果执行和验证
测试计划的执行程度和结果可以通过Test Execution视窗清晰显示。

5)测试报告生成与分析
测试分析结果包含:测试的完整度、成熟度等以用来归档记录和生成测试报告。PREEvision测试工程和测试管理Cockpit提供测试项目的总结性的可视化信息,它是一个客户可定制化的视窗。




小结
PREEvision团队协作环境支持汽车电子电气系统设计与测试数据管理的一体化实现:
支持Test工程相关元素的创建例如:Test Item,Test Case等
测试数据可以在PREEvision中进行版本管理(3-Tiers)和生命周期管理(需要基于流程自定义)
支持测试的计划和管理和评估,可以显示各种测试状态,并导出项目测试报告
支持手动测试(PREEvision中创建并管理)和自动测试(结合vTESTstudio和CANoe或者其他第三方工具)
分享到:
 
反对 0 举报 0 收藏 0 评论 0
沪ICP备11026620号