软件工程笔记之 – 整体部分

剔出Bug的设计

       许许多多的失败完全是应为产品没有精确的定义而造成的。

       测试规格说明。在编写代码之前,必须把规格说明提交给外部测试小组。

       至上而下的设计。首先有清晰的结构,其次模块分隔和模块独立性避免了系统级别的不公,第三,细节的抑制使结构上的缺陷更加容易识别。第四,设计在每个精化步骤上都可以测试的,所以测试可以尽早开始。

       结构化编程。在代码级预防,比如合理使用Goto语句等等。

构件单元测试

       本机调试,内存转储,快照,交互调试,测试用例,等等这些都是需要注意的。

系统集成调试

       使用经过调试的结构单元

       搭建充分的测试平台

posted on 2005-10-21 09:26  dragonpro  阅读(508)  评论(0编辑  收藏  举报

Free Web Counter