您的位置:网站首页 > 行业资讯
行业资讯

关于创意电子产品软件开发的测试

发布日期:2017-09-13 10:45:08

关于创意电子产品软件开发的测试

 

测试(1)功能测试

功能测试的目的在于检验一个小的程序模块(如副程序、对象等)或硬件的子系统(内存、

周边等)是否如预期地运行。功能测试是系统测试中的最小单位,也是系统测试的基础。软件测试方面,利用建立好的功能测试程序,可以有效地检查系统是否符合设计需求。另一方面,使用设计良好的硬件测试程序也可以确认底层硬件是否正常地运作。

 

(2)集成测试

在完成功能模块的实现与测试后,开发团队需要对系统进行集成测试。系统中的子系统

是一些功能模块的组合,比如说嵌人式系统的文件系统就需要操作系统、文件系统、内存驱动程序互相配合来完成存取文件的功能。在功能测试阶段,每一个模块理论上都已经通过了基础的测试,但是这并不代表此功能模块可以和别的模块完美地集成。集成测试的目的在于将模块与模块之间的问题找出来,让系统在子系统层次上的表现可以得到一个质量的认证。

 

(3)系统测试

 

在所有的软硬件模块组合成系统之后,就需要对系统进行系统测试。系统测试的目的在

于测试系统是否达到系统规格的标准。开发团队需要用不同的测试程序或方法来测试系统的

行为是否和预期中一样,是否可以通过所有的测试向量。在系统测试中,可能会发现在系统集成后才会发生的问题。进行到系统测试阶段,问题会变得更加复杂,因此,更显出前一个步骤中集成测试的重要性。

文章关键词:电子产品软件功能测试的详解