第12贴【2004-5-21】:静态测试
在软件开发过程中,每产生一个文档,都必须对它进行测试,以确定它的质量是否满足要求。这样的检查工作与全面质量管理的思想是一致的,也与项目管理过程相一致。每当一个文档通过了静态测试,就标志着一项开发工作的总结,标志着项目取得了一定的进展,进入了一个新的阶段。静态测试的基本特征是在对软件进行分析、检查和测试时不实际运行被测试的程序。它可以用于对各种软件文档进行测试,是软件开发中十分有效的质量控制方法之一。在软件开发过程中的早期阶段,由于可运行的代码尚未产生,不可能进行动态测试,而这些阶段的中间产品的质量直接关系到软件开发的成败与开销的大小,因此,在这些阶段,静态测试的作用尤为重要。在软件开发多年的生产实践经验和教训的基础上,人们总结出了一些行之有效的静态测试技术和方法,如结构化走通、正规检视等等。这些方法和测试技术可以与软件质量的定量度量技术相结合,对软件开发过程进行监视、控制,从而保障软件质量。
[ Last edited by 天网 on 2004-5-22 at 09:58 ] 请教一个白痴问题:测试过程中的“自动生成文档”是如何自动生成?我不懂,谢谢高手!:P 一些测试工具能提供这样的辅助功能。如Logiscope进行覆盖率测试时,能够根据测试结果自动html或其他格式的测试报告。
也请教一个白痴问题
静态测试主要是对文档做哪些测试啊?哎~,楼主大哥,可以推荐一本之类的入门的书给我吗,不要太浅的了 :) 那么在多数时候依然是测试员手工根据测试结果编写测试文档是吗? 测试计划、测试方案、测试用例、测试规程等文档应该是在测试前就写好了的,而测试报告应该根据测试结果来写。 静态测试其实应该是在软件开发的前期,分析设计结束尚未编码阶段,来测试设计文档是否满足需求文档的要求。主要以结构和功能为主。这一阶段不测数据的正确性。 静态测试也是由测试人员执行的吗?具体如何执行呢?
现在有多少公司是进行静态测试的呢? 开发、测试人员都可以做。具体可以进行文档检视、代码走读、数据流分析等等。
[ Last edited by 天网 on 2004-7-16 at 16:34 ]
静态测试
静态测试我认为有软件工程师作比较合适,但你必须事先制订一些规则 那如果是开发人员编好一个软件之后,而我再去进行测试,这又算是什么测试,测试之前没有设计过任何文档或制订过一些规则,而是他们编好,再是我们根据自己的思路进行测试,而这种测试是不是很盲目?是不是到后来只注重表面,实际的却一点都没有注重.
页:
[1]