第4章编码与测试分解.ppt

第4章 编码与测试 学习目标 了解编码的目的和编码的风格 了解编码语言的发展及编码语言的选择 软件测试的目的和原则 软件测试的过程和策略 软件测试用例设计的方法 软件调试的概念和方法 第4章 编码与测试 教学内容 4.1 编码 4.2 软件测试的基础 4.3 软件测试过程 4.4 黑盒测试技术 4.5 白盒测试 4.6 软件调试 本章小结 4.1 编码 编码的目的,是使用选定的程序设计语言,把模块的过程性描述翻译为用该语言书写的源程序。 模块的过程性描述―――→源程序 编码产生的源程序,应该正确可靠,简明清晰,而且具有较高的效率。但是,清晰和效率却常有矛盾。对于大多数模块来讲,应该把简明清晰放在第一位,如果个别模块要求特别高的效率,就应把具体要求告诉程序员,以便作特殊的处理。 4.1 编码 设计是编码的前导。实践表明,编码中出现的问题主要是由设计中存在的问题引起的。但这并不是说,编码阶段无足轻重。恰恰相反,程序员应该向优秀的译员一样,在编码“翻译”时简明清晰、高质量地将系统设计付诸实施。 顺便指出,除了在编码阶段要产生源程序外,在测试阶段也需要编写一些测试程序,用于对软件的测试。但这部分代码用过就可以废弃,不需要

文档评论(0)

1亿VIP精品文档

相关文档