Jack的嵌入式Linux开发笔记——011——一个完整的开发过程是怎样的

狂风中的少年 提交于 2020-01-12 04:26:54

      开发绝不仅仅是写几个函数就万事大吉了的。一个完整的开发过程还有其他几个步骤要做。

      日常的开发过程一般是从拿到需求开始的。拿到需求后,我们先要分析需求,然后将需求转化为设计方案文档。

有了设计方案文档,我们就开始进行编写代码的工作。

        功能代码写完,还要写单元测试代码,并进行单元测试。同步的还要编写测试用例,测试用例是告诉维护代码的人想要测试这部分代码需要进行哪些操作,预期会得到哪些结果。

        到此为止只是对这个功能进行了单元测试而已。还需要将模块整合到系统中,进行系统级的联调测试,同样的也需要写测试用例。嵌入式系统往往由多个模块组成,可能你的模块单独测试时没有问题,但是放到系统中测试就会发现问题了,这些问题往往涉及模块间的接口,协议等等。

        整理一下整个的过程,包含几个部分:

需求

设计方案

编码

单元测试编码

单元测试测试用例

系统测试用例

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!