一、白盒测试二、动态测试基本概念三、逻辑覆盖四、路径分析.pptVIP

  • 21
  • 0
  • 约7.2千字
  • 约 75页
  • 2017-02-07 发布于天津
  • 举报

一、白盒测试二、动态测试基本概念三、逻辑覆盖四、路径分析.ppt

一、白盒测试二、动态测试基本概念三、逻辑覆盖四、路径分析

第四部分(章)白盒测试方法 一、白盒测试 二、动态测试基本概念 三、逻辑覆盖 四、路径分析 一、白盒测试 此方法把测试对象看做一个透明的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。 通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。因此白盒测试又称为结构测试或逻辑驱动测试。 (一)静态白盒测试 静态白盒测试是在不执行的条件下有条理地仔细审查软件设计、体系结构和代码,从而找出软件缺陷的过程。 好处: 尽早发现软件缺陷。 为黑盒测试员提供思路。 (一)静态白盒测试 审查是正式、严格、具有深度的技术评审,以便尽可能准确地确定问题之所在。 审查过程的目的: 在软件开发过程中尽可能早地发现问题。 确保对需要重做部分达成一致意见。 验证任何重做部分满足预先定义的准则。 (一)静态白盒测试 一次审查一般需要5人至7人,这些角色是: 主审员:协调本次审查并主持讨论。 责任人:负责被审查的产品。 讲解员:在审查会上讲解被审查的产品。 审查员:审查产品。 记录员:记录在审查会议上讨论的问题。 经理:责任人的管理者。 (一)静态白盒测试 代码评审中选择要审查的代码模块的准则: 对于正确操作产品起关键作用的模块。 复杂度较高的模块 与过去发生错误率较高的模块功能类似的模块。 相对较新的或缺乏经验的软件程序师编写的模块。 (一

文档评论(0)

1亿VIP精品文档

相关文档