(测试培训之二——软件测试方法与测试用例设计.pptVIP

  • 4
  • 0
  • 约6.65千字
  • 约 25页
  • 2016-12-25 发布于北京
  • 举报

(测试培训之二——软件测试方法与测试用例设计.ppt

非度信息技术有限公司 非度信息技术有限公司1 之二:测试方法 黑盒测试与白盒测试 分类 1.从执行软件的角度,分为静态测试和动态测试。 2.从系统的结构角度,分为黑盒测试和白盒测试; 3.从测试过程角度,分为单元测试、集成测试、系统测试和验收测试等。 4.从测试环境分为:Alpha和Beta测试。 1. 静态测试 文档审查 代码走读 (1)类型冲突 (2)子程序参数错误 (3)数据错误 (4)内存泄漏 (5)越界 (6)指针错误 (7)空悬指针 (8)逻辑错误 2. 动态测试 动态测试是真正运行被测程序,在执行过程中,通过输入有效的测试用例,对其输入与输出的对应关系进行分析,以达到检测的目的。 动态测试分为结构测试和功能测试。 结构测试经常采用语句测试,分支测试,路径测试。功能测试就是黑盒子测试。  动态测试方法的基本步骤: (1)选取定义域的有效值,或选取定义域外的无效值; (2)对已选取值决定预期的结果; (3)用选取值执行程序; (4)执行结果与预期的结果相比,不吻合则说明程序有错。 3.白盒测试 白盒测试也称作结构测试或逻辑驱动测试,它的目的是了解和检测产品的内部工作过程,在测试手段上使用的是覆盖测试方法。 覆盖测试可以分为语句覆盖、判断覆盖、条件覆盖、判断/条件覆盖、条件组合覆盖和

文档评论(0)

1亿VIP精品文档

相关文档