第六章 检查代码课件.pptVIP

  • 5
  • 0
  • 约1.54千字
  • 约 14页
  • 2017-08-10 发布于广东
  • 举报
第二部分 软件测试基础 第六章 检查代码 静态白盒测试 编码标准和规范 通用代码审查清单 第六章检查代码 §1 静态白盒测试 定义:在不执行软件的条件下有条理地仔细审查软件设计、体系结构或代码,从而找出软件缺陷的过程。有时称为结构化分析 。 可以尽早发现软件缺陷 ,找出动态黑盒测试难以发现或隔离的缺陷,降低修复成本(早期测试) 为黑盒测试员设计和应用测试用例提供思路 静态白盒测试遇到的最大问题是难以善始善终 第六章检查代码 §2 正式审查(formal review) 正式审查就是进行静态白盒测试的过程 正式审查含义很广,从两个程序员的交谈到软件设计和代码的详细严格审查均属于这个过程 第六章检查代码 正式审查的四个要素: 目的——确定问题(错、漏),对事不对人 过程——遵守规则(检查的代码量、时限、参与者角色和 目标) 事前——准备(在审查过程中找到的问题大部分是在准备期间而不是实际审查期间发现的) 事后——编写书面总结报告 ,尽快沟通 第六章检查代码 注意:正式审查过程要按已经建立的流程来执行 ,务必重视其“正式”性,执行过程杜绝随意性,决不能成为“聚在一起复查代码”的形式 直接效果——早期发现软件缺陷 间接效果——提供交流、促进质量、加深合作、解决问题(详见P63) 正式审查是把大家聚在一起讨论同一项目的良机 第六章检查代码 一、

文档评论(0)

1亿VIP精品文档

相关文档