随着汽车电子软件日益复杂,要保证软件质量以及交付周期,就必须在软件初期完成软件的测试,在更早的测试阶段发现问题,修复问题。另外,ISO26262以及ASPICE也都对软件测试做了明确要求,要求按照测试策略去进行软件单元/集成测试。

上海北汇除可提供软件单元/集成测试的解决方案之外,也提供单元/集成测试测试服务。

测试范围: 针对模型/代码的动态测试(应用层):单元级/组件级/软件级

图1 测试范围

在软件测试中,为了保证测试有足够的覆盖范围,往往需要针对软件单元进行测试。在这里,要验证每个子系统(Subsystem) 或者函数(Function) 功能是否符合设计预期,接口是否符合要求,再结合需求覆盖度以及模型(函数)覆盖度,来保证每一个单元的测试质量。

单元测试之后,会按照架构设计讲单元进行集成,集成集成测试。同样地,也需要考虑集成之后的组件功能是否符合设计预期,接口是否符合要求,再结合需求覆盖度以及集成覆盖度,来保证每一个组件的测试质量。

组件测试之后,需要针对整个应用层软件进行测试,需要验证软件整体功能是否符合预期。

测试内容:

1) 测试需求确认: 确认测试需求可测性,针对模糊点与开发确认,协助完成部分测试需求

2) 自动化测试环境构建

3) 编写测试用例: 根据ISO26262要求,采用需求分析、等价类、边界值、猜错等方法设计测试用例

4) 测试用例评审: 与客户共同评审测试用例,形成评审记录

5) 追溯矩阵: 完成测试用例、需求、测试评估之间的双向追溯,形成追溯矩阵

6) 执行测试用例: 自动化执行编写的测试用例

7) 测试结果确认: 自动化得到测试结果

8) 覆盖度结果统计: 采用语句覆盖、分支覆盖、MCDC覆盖,函数覆盖、调用覆盖等覆盖度指标

9) 问题定位、分析: 数据回放,分析问题,给出修改建议

10) 测试报告: 自动化可定制的测试报告以及测试结项报告等

测试形式:

采取驻地和非驻地结合的形式。核心代码驻地测试,非核心代码与客户协商,进行非驻地测试。

已实施项目:

Ø  上海某整车厂BMS模型测试
Ø  北京某零部件VCU模型测试
Ø  上海某供应商ADAS-ACC/LKA模型测试
Ø  上海某零部件车灯控制器模型/代码测试
Ø  北京某单位TCU模型测试
Ø  陕西某单位VCU模型测试
Ø  上海某供应商BMS模型/代码测试

北汇优势:

Ø 专业于汽车电子软件测试,团队成员拥有多年工作经验,熟悉行业内测试规范

Ø 专注模型测试,Simulink模型基础,熟悉MATLAB/Simulink以及测试工具

Ø 专注代码测试,C/C++代码基础,熟悉主流编译器以及代码测试工具

Ø 集成方向:持续测试(CT),工具集成、定制开发等

Ø 专职的项目管理

Ø 借助北汇HiL测试业务经验,加深对各测试对象的理解,形成自主积累,与北汇HiL业务形成补充

Ø 聚焦测试业务,与客户不存在竞争关系,最大化保证客户信息安全,保持独立客观

Ø 先进的汽车电子测试工具链

测试工程举例:

图2 图形化测试用例搭建

图3 测试用例说明

图4 自动化测试报告

图5 测试问题列表以及问题分析

图6 测试数据回放分析

汽车电子测试-软件测试相关推荐

  1. 汽车电子测试小知识(2)——什么是SiL测试?

    正月初七,开工大吉!继上一篇汽车电子测试小知识(1)--什么是MiL测试之后,小编为大家带来春节科普小知识第二弹,SiL测试! 什么是SiL测试? 软件在环测试,也称SiL测试,是指在PC机上测试嵌入 ...

  2. 汽车电子测试分类简介

    提到汽车电子的测试,不得不从汽车电子V模型开发流程说起: (上图来自于百度百科) 汽车电子测试从测试层级的角度,一般分为如下几类:1)零件测试:2)系统测试:3)整车集成测试:4)整车验收测试.每一个 ...

  3. 关于汽车电子测试工程师

    汽车电子测试工程师 ---- 浅谈关于自己工作的这几年 时间总是不经意间流过,有时感叹时间过的缓慢,有时又感叹时间过的太快.实习工作以来,到现在也工作有三年了.真的二十岁以后的人生就过得飞快,不经意间 ...

  4. Robot Framework简介及在汽车电子测试中的应用

    前言 汽车电子软件扮演着越来越重要的角色,为适应市场变化,车载软件和功能的开发需要快速迭代.敏捷开发.持续测试.CI/CT/CD实现和DevOps等成了汽车电子行业的高频词,也正在帮助OEM和零部件供 ...

  5. LTSpice中的 ISO 16750-2汽车电子测试模型

    LTSpice中的 ISO 16750-2汽车电子测试模型是什么? LTSpice中的 ISO 16750-2汽车电子测试模型 4.4 Superimposed alternating voltage ...

  6. 《机器人构建实战》——2.2 利用舵机专用测试软件测试舵机及进行参数设置...

    本节书摘来异步社区<机器人构建实战>一书中的第2章,第2.2节,作者:丘柳东 ,王牛 ,李瑞峰 ,陈阳,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.2 利 ...

  7. 聊聊汽车OTA测试:从OTA测试浅谈汽车电子测试发展趋势

    往期回顾:聊聊汽车OTA测试:概述篇 近几年以来,整个汽车行业发生着巨大变革,油电之争尚未落幕,各种新技术新架构已经层出不穷:传统巨头积极转型,新兴势力亦如雨后春笋般涌现.而随着整车功能复杂度不断提升 ...

  8. 测试软件测试赢在测试2:中国软件测试专家访谈录

    新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正 赢在测试2:中国软件测试专家访谈录(品专家脚印悟测试真理本书已在台湾发行) 蔡为东著 ISBN 978-7-121-20066-3 ...

  9. 云计算测试——软件测试的未来

    云计算测试是一种软件测试方法,可以提供软件.硬件和其他计算设备等各种测试服务. 云计算测试是使用云计算技术的软件测试,这意味着需要使用云平台中的资源.其资源是执行测试所需的任何硬件.软件和基础设施.通 ...

  10. 汽车电子测试标准:ISO 7637-2 ISO 16750-2

    在汽车电子中,电源瞬态浪涌可能对电子设备造成永久的损坏.随着汽车上电子设备应用的逐年增多,各家汽车厂商在实践中积累了宝贵的经验,发现在某些特定场景下的电源瞬态变化更易对设备造成损坏.因此车厂都制定相关 ...

最新文章

  1. 米兰大学发布论文与猫咪叫声数据集,分类喵喵叫
  2. Zend Framework数据库操作
  3. 【Vegas2007】11月23日-螃蟹的做法(蒸煮两法)
  4. 云栖发布|企业级互联网架构全新升级 ,助力数字创新
  5. BJUI选择时间后点击导出提示未选择时间
  6. VTK:可视化之ProjectSphere
  7. 【STM32】FreeRTOS临界区
  8. Node.js+Koa开发微信公众号个人笔记(一)准备工作 - ZhangCui - 博客园
  9. shopify在哪里填写html,[Shopify开店教程]添加嵌入代码
  10. 统计一个长度为2的子字符串在另一个字符串中出现的次数.例如:假定输入的字符串为“asd asasdfg asd as zx67 asd mklo”,子字符串为“as”,函数返回值为6。
  11. 如何制作linux系统硬盘,手把手带你自制Linux系统之二 简易Linux的制作
  12. 力扣每日一题 2021.10.23
  13. Linux 设备驱动--- 并发 与 竞态 --- atomic_t --- atomic_dec_and_test --- 原子操作
  14. Notepad++官网下载
  15. matlab 误码曲线,用matlab画误码率曲线
  16. Windows7下安装sql2000个人版
  17. 2023湖南省中职网络安全任务书
  18. matlab仿真的英文文献,matlab 外文翻译 外文文献 英文文献 MATALAB 混合仿真平台控制算法的概述...
  19. 摄魄人心的独白,静静聆听,你会感悟很多
  20. php审计思路,PHP代码审计实战思路浅析

热门文章

  1. 三电系统集成技术杂谈
  2. SQL Service安装教程
  3. 深入浅出python学习
  4. 药品管理系统java_基于Java的药品管理系统
  5. layer数据加载中,loading的显示
  6. 2020美赛结果查询
  7. SynthMaster One波表合成器绿色版亲测有效
  8. ocr常用数据集介绍
  9. Icons Cube4Nano专业外置声卡设备机架、音视频会议的播放和录音设置
  10. 从零开始开发标准的s57电子海图第三篇--ECDIS标准(共一百篇)