- 32
- 0
- 约4.38千字
- 约 7页
- 2016-11-28 发布于四川
- 举报
2016软件静态测试方法
软件静态测试方法“审查”述评
黄锡滋 张昊
软件测试在软件开发过程中具有非常重要的作用。软件测试的实质在于,按照规定步骤采用有效方法,对程序进行严格的检验,发现和改正软件的各种差错,提高软件质量,使其逐步达到规定要求,交付用户使用。
经过几十年的发展,软件测试方法体系业已经形成,软件项目开发机构可以结合实际需要选择使用。软件测试方法,按照是否在计算机上运行被测软件,区分为静态测试和动态测试两大类。图1是软件测试技术分类框架。
图1 软件测试技术分类框架图
长期以来,动态测试是最为业界推崇的方法,有时甚至是项目采用的唯一方法。静态测试则被多数开发团队忽视。
一、 从费用效益看软件测试
动态测试方法走红和静态测试冷落所导致的弊端,终于逐渐被业界察觉,其中最具警示性的事件,当属权威性的美国国家标准技术研究所(NIST),在2002年发表的题为‘不适当的软件测试基础结构的经济影响’研究报告1],该报告对美国软件开发弊端提出尖锐批评。报告说:
“。。。。。。虽然所有错误不可能完全消除,超过1/3的费用或估计达220亿美元的费用是可以节省的。用改善测试的基础结构,采用评审(Review),审查(Inspection)等方法,可以更早,更有效地识别和消除软件错误。使用这些方法可以在接近错误注入的时刻,用很大的百分比(虽然不是100%)识别和消除错误。现在的情况是有超过半数的错
您可能关注的文档
最近下载
- vicell细胞计数仪使用指导.pdf
- 2013浙S16 塑料排水检查井(二).docx VIP
- 内科护理学(成教专升本)第6章 血液系统疾病第4节 白血病.ppt VIP
- 中国胰腺实性肿瘤影像学诊断报告规范循证学指南PPT课件.pptx VIP
- 12G101-4 剪力墙边缘构件钢筋图集222.pdf VIP
- 内科护理学(成教专升本)第6章 血液系统疾病第3节 出血性疾病.ppt VIP
- 临床如何计算补液量及补液原则PPT课件.pptx VIP
- 内科护理学(成教专升本)第9章 神经系统疾病第6节 重症肌无力.ppt VIP
- 中国银屑病诊疗指南(2026版).docx VIP
- 教育活动学期计划表.doc VIP
原创力文档

文档评论(0)