新闻动态
软件开发中的测试工作
http://sytm.net 发布日期:2014/9/16 18:27:17

软件测试是软件开发中的一个非常重要的环节,越来越受软件开发者的重视。很多人认为软件测试是软件后期才需要进行的,有的软件开发人员更认为软件测试是不属于开发过程的,只不过是一个保证软件质量的步骤。但是事实表明,软件测试的确是软件开发中的重要环节,是保证软件质量的关键环节,而且越早的测试工作对软件质量的影响是越大的。

软件测试的过程是一个寻找、发现错误的过程。测试过程也是分不同的阶段的,只要可以分为:需求分析审查、设计审查、代码审查、单元测试、集成测试和系统测试等。

1.需求分析审查

需求分析是对客户需求进行整理,然后对客户需求进行性能、安全性、客维护性等进行分析,然后将这些需求与软件进行相连,给出需求规格说明书。整个软件项目的进行都是依照需求规格说明书的,所以这个说明书的准确性非常重要。

2.设计审查

软件设计要根据需求规格说明书对系统的具体实现进行描述。首先将整个系统划分为几个模块,将每个功能合理地分配给每个模块,然后在每个模块中在进行更细致的划分。接下来是更深入的设计,深入每一个子模块,包含每个功能的具体实现。这不仅要考虑能否满足需求规格说明说中的功能,还必须考虑其质量保证。

3、代码审查

用代码走读的方式来进行代码审查。代码走读之前先要统一标准,明确质量目标。然后再评审中不仅要看代码是否紧扣设计,也要从单元走读、集成走读、系统走读这三个方面来看。只有从多方面来审查,才能发现更多的软件缺陷和错误。


更多阅读
返回列表
© 2010 TianMei Technology All rights reserved. ICP:辽B-2-4-20100065辽公网安备 21010202000010号  网站地图