摘要: 2.1 程序静态分析概述 ·定义:在不运行程序的前提下,仅通过分析或检查程序的语法、结构、过程、接口等对程序进行分析的过程。 ·目的:检测软件中的缺陷。 2.1.1 代码评审 ·桌面检查: ·开发人员通过阅读程序、对照错误列表、推演测试数据等方式对代码进行缺陷检测的方法; ·缺点:效率低、随意性大; 阅读全文
posted @ 2019-09-29 22:44 肥斯大只仔 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 1.1 开发者与软件测试 1.1.1 测试和调试 软件开发调试困难的原因: ·失效症状和缺陷原因可能相隔很远,高度耦合的程序结构加重了这种情况; ·失效症状可能在另一缺陷修复后消失或暂时性消失; ·失效症状由不太容易跟踪的人为错误引发; ·失效症状可能是由不同原因耦合引发的。 回溯法: ·从程序出现 阅读全文
posted @ 2019-09-29 19:06 肥斯大只仔 阅读(852) 评论(0) 推荐(0) 编辑