- 8
- 0
- 约 58页
- 2016-06-16 发布于湖北
- 举报
/ 白盒测试技术 几个问题 对测试过的软件有足够信心吗? 系统测试覆盖了多少代码? 某些难执行到的异常处理分支测试到了吗? 实验室条无法难模拟出真实的测试环境,怎么办? 本章学习目标 了解白盒测试的目的 了解白盒测试和黑盒测试的联系 掌握白盒测试的策略 隐藏的错误 使用一个经过运算处理后的数据作为除数进行运算: 白盒测试 又称透明盒测试、逻辑驱动测试 是测试被测单元内部如何工作的一种测试方法 允许测试人员根据程序内部逻辑结构及有关信息来设计测试用例,对程序的逻辑结构进行测试 可覆盖全部代码、分支、路径和条件等 白盒测试目的 保证一个模块中的所有独立路径至少被执行一次; 对所有的逻辑值均需要测试真、假两个分支; 在上下边界及可操作范围内运行所有循环; 检查内部数据结构以确保其有效性。 白盒测试和黑盒测试比较 白盒测试的策略 桌前检查(Desk Check) 单元测试(Unit Testing) 同行评审(Peer Review) 代码评审(Code Review) 代码走查(Walkthrough) 静态分析(static analyse) 白盒测试对测试人员的要求 了解软件语言 了解软件开发技术 有开发经验最好 掌握白盒测试工具 掌握白盒测试用例设计方法 掌握开发人员编程中容易出现的问题,不断积累经验 内容进度 白盒测试 白盒测试的目的 白盒测试和黑盒测试的联系 白盒
原创力文档

文档评论(0)