HIL测试-过程支持,自动化与数据管理

学习目标

如何管理需求和测试用例,自动化测试并管理测试结果

  1. 概述典型的开发过程,包括基于需求的测试以及如何验证需求,在HIL系统上进行测试。
  2. 高效测试:使用自动化与数据管理

Development Process 开发过程

在这里插入图片描述

示例

系统和基本功能
中控锁控制器
遥控器和中控锁开关
四个门锁
用户可以按遥控器或中控锁开关上的上锁或解锁按钮来上锁或解锁车门

附加功能
车速锁定
碰撞时解锁

在这里插入图片描述

测试用例示例
在这里插入图片描述

Demo in ControlDesk
在这里插入图片描述

自动化测试与测试管理

  1. 速度以及可靠性提高–手动运行重复性测试容易出错
  2. HIL测试系统的投资成本很高,只有通过自动化测试和高效使用才能收回成本
  3. 重复性测试(例如:回归测试)以及敏捷开发趋势
  4. ECU软件开发产生许多软件版本以及不同的变体
  5. 测试和开发团队及测试系统遍布全球
  6. 过程需求,例如ASPICE,CMMI,以及安全关键标准
    在这里插入图片描述

Test Solutions

SYNECT 和 AutomationDesk是管理和自动化测试的关键组成。
AutomationDesk通过图形方式设计测试例程
SYNECT是一个数据管理与协作平台
在这里插入图片描述
基于需求的测试工作流程
在这里插入图片描述

工具示例

  1. 在AutomationDesk中建立CentralLocking_TestLib,设置三个测试用例,包括手动测试,车辆速度触发测试,碰撞触发测试。
    在这里插入图片描述

  2. 以速度触发测试举例,CentralLocking_VehicleSpeed
    分为三个过程,Initialization-初始化,将车速,中控锁设置为打开
    在这里插入图片描述
    Actions And Evaluation-行动与评估
    根据车速限制,对当前车速进行判断,是否锁定/解锁电子锁在这里插入图片描述
    Cleanup–清除参数
    对车速参数进行置零,将车辆解锁。
    便于后续测试。

  3. 可以修改其中的参数,设置不同地区的限速,但是我们希望自动化完成这些。
    在这里插入图片描述

SYNECT Demo

将系统需求导入到SYNECT中,并将系统测试导入
在这里插入图片描述
通过系统测试的规范,可以跳转到测试用例
在这里插入图片描述
可以看到有多个测试case,下方可以对测试用例的参数进行管理
在这里插入图片描述

创建需求与测试用例的link
从需求侧创建’Start Link’
创建需求与测试用例的link

从case选择‘End Link’
在这里插入图片描述

单独执行某个测试用例
选择想要执行的测试用例,左上角选择’Execute Test Cases’,执行测试用例
在这里插入图片描述

设置测试计划,批量自动化测试
点击’Execution Plans’,创建执行计划,可以新增,也可以在原有的计划中进行修改。
通过点击’+Add’增加测试用例
在这里插入图片描述
选择需要增加的case,点击右下方Add添加
在这里插入图片描述
而后创建待执行任务,点击’Pending Executions’,新建’New‘–>‘Execution…’
在这里插入图片描述
选择要执行的日期,可以选择两天,策划两次待执行
在这里插入图片描述

也可以打开待执行的cases,直接开始执行测试
在这里插入图片描述

进如下面页面,即可点击’Start’开始自动化测试。
在这里插入图片描述

可以在AutomationDesk看到自动执行过程以及结果
在这里插入图片描述

同样在ControlDesk中可以看到过程
在这里插入图片描述

测试完成后,可以生成测试报告

在这里插入图片描述

测试报告中可以查看需求与对应的case,实现跳转
在这里插入图片描述

HIL 仿真测试
HIL 测试和模拟可在早期阶段和受控环境中进行测试
通过引入强大的测试解决方案,释放 HIL 系统的所有优势
在一个可在全球访问的中央数据库中处理成千上万的要求和测试
建立从要求到测试结果的完全可追溯性,直接支持 ISO26262 合规性
自动化您的测试系统,包括 HIL 配置和设置,实现 24/7 全天候测试

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值