• 0
  • 0
分享
  • 汽车软件V流程开发——软件测试圈
  • 北极 2022-08-02 14:39:17 字数 711 阅读 1417 收藏 0

1.png

1.系统需求分析

调研并输出系统需求文档

2.系统架构设计

通常和第一步并行,并在系统需求文档中体现。第1和第2步都是系统层级的,下面应该分软件和硬件两个分支,这里我们只关注软件这个分支。

3.软件需求分析

输出软件需求文档,这部分工作通常是由软件部门负责人完成。

4.软件架构分析

输出软件方案设计文档,该部分工作由软件开发人员完成

5.软件设计及单元测试

输出软件详细设计文档和软件

如果是基于模型开发的,需要经历模型->c代码的过程,期间伴随着MIL测试、SIL测试,以上测试统称为单元测试。

如果是基于C代码开发的,需要进行单元测试,注意这里的单元测试不叫SIL测试。

单元测试工作由软件开发人员完成。

6.软件集成和集成测试

集成测试的主要关注点是系统能够成功编译,实现了主要的业务功能,系统各个模块之间数据能够正常传输等。

到这一步硬件应该有样板了,这部分测试通常需要搭建一个简易的台架,可以在把软件交给测试部门人员前,进行主要的功能测试。

这部分工作是由软件集成人员和硬件开发人员配合完成。如果集成工作由底层软件开发人员兼职的话,集成测试需要底层软件开发人员、应用层软件开发人员以及硬件开发人员共同完成。

7.软件功能测试

验证整个系统是否满足需求规格说明。通常这一步做HIL测试,测试人员基于软件需求进行测试。

8.系统集成测试和系统测试

这一步是在搭建好整个系统后进行调试和测试的。汽车相关的项目要在车上调试。这个阶段通常是由应用层软件开发工程师完成,后期软件稳定了,由标定工程师进行标定工作。


作者:kebidaixu

原文链接:https://blog.csdn.net/kebidaixu/article/details/123131843

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 当今软件开发中,接口测试已成为必不可少的一环。选择合适的接口测试工具对于程序员来说非常重要,因为这可以帮助他们更快、更高效地评估接口的质量和可靠性。为了提高测试效率和测试质量,自动化接口测试已经逐渐普及。然而,由于市场上有许多不同的接口测试工具,程序员们很难选择合适的工具。如何选择适合自己的工具呢?一、选择接口测试工具的考虑因素首先,得知道在选择接口测试工具时应该考虑哪些重要因素:1、易用性易用性是选择接口测试工具时首要考虑的因素。工具必须具有清晰的界面,能够让程序员快速、方便地操作。同时,工具也应该具有详细的帮助文档,方便程序员使用。2、功能性功能性是选择接口测试工具时第二重要的因素。工具必...
            0 0 1257
            分享
          •   软件测试的真正价值并不体现在代码中找出了多少缺陷,而是发现设计和编程人员解决问题方法上的局限,思路中的狭隘的技能方面的不足。--托尼·霍尔  前段时间在管理层的年度复盘会议上,提到了员工绩效考核的事情,绩效考核也是一个老生常谈的话题了,毕竟任何一个公司的晋升加薪或培养人才都要经过考核。那考评结果多数不尽人如意。如原先一个外包公司的年度考核是由人力资源部门来制订考核标准,整个技术部门的需求分析人员、产品人员、研发测试人员以及运维人员和运营人员汇报工作后相互打分,直接上级会增加权重,但最终的考核结果还是会令很多人失望,毕竟对于不同工种其给出的分数参考意义不大,甚至是更偏向于主观色彩;其二,人力...
            0 0 741
            分享
          • 最近一段时间有点忙,一直没有更新在此给大家说声抱歉哈,有些小伙伴儿私信说想要用到的工具,茶壶儿也会尽可能满足大家!今天我们要分享的工具主要有以下几款,我们来一起看一下吧?一帧秒创https://aigc.yizhentv.com/对于图画来说相比现在很多有伙伴都有了自己得心应手的工具了,主要原因有二,其一,一些设计图片的工具之前茶壶儿有过分享,其二,随着技术的不断发展,很多小伙伴都有了自己的AI工具了,国内也出现了一批像文心一言等AI产品,由于种种原因吧,一些工具还做不到大家想要的水平,不过应付一般的工作需要还是没有什么问题的,今天茶壶儿给大家也分享一款AI秒创作图神奇工具,一帧秒创,希望大家...
            0 0 836
            分享
          • 前言相信搞过Python的人绝大部分都会一点点爬虫技能,但是很多时候爬虫也不是万能的,这个时候就需要我们的自动化测试框架了,于是Selenium就应运而生了,它可以算的上是自动化测试框架中的佼佼者,因为它解决了大多数用来爬取页面的模块的一个永远的痛,那就是Ajax异步加载,今天小编就带大家来好好了解下这个Selenium 。一、安装与导入这里我们需要安装三个东西,一个是Selenium框架,还有一个浏览器,最后就是驱动。这里小编选择了谷歌浏览器,下载地址:https://u062.com/file/7715018-455263626。然后Selenium框架嘛,大家都会下的啦,PIP就搞定了,...
            15 17 2984
            分享
          •   今年刚接触了(功能)测试工程师的面试工作,有遇到对信贷业务流程较熟悉的、工作内容纯测试App功能的、什么都接触过但是不够深入的,发现简历上写的东西和实际真的有点差距,面试也是一个艺术活。  为了更好地考察面试者的能力,让面试工作更加有条理,总结了下我考虑的几个方面:沟通能力、测试基础和技能、业务能力、测试思维、学习能力。  基本的逻辑能力、表达能力  这个不用特意考察,观察面试者在表达的时候条理是否清晰,逻辑性强不强,是简洁明了还是一大堆无关紧要的让人抓不住重点。  对项目流程的了解  一个完整的项目流程是什么,测试工作从哪里开始介入到哪里结束,每个步骤中测试工程师的职责是什么?  如果该...
            0 0 765
            分享
      • 51testing软件测试圈微信