第三部分 静态白盒测试
静态白盒测试
目的:是尽早发现软件缺陷,以找出动态黑盒测试难以发现或隔离的软件缺陷。
为黑盒测试员设计和应用测试用例提供思路。
第6章
为黑盒测试员设计和应用测试用例提供思路。
本章重点
静态白盒测试的好处
各种类型的静态白盒测试综述
编码规范和标准
如何从整体审查代码错误
静态白盒测试的过程叫做正式审查。
静态白盒测试的好处
各种类型的静态白盒测试综述
编码规范和标准
如何从整体审查代码错误
方式:
同事审查
走查
检验
动态白盒测试
动态白盒测试应用于单元测试和集成测试。
单元测试设计
测试模型:
驱动模块:其作用相当于所测模块的主程序。
它接收测试数据,把这些数据传送给所测模块,最后再输出实际测试结果。
桩模块:代表所测模块调用的子模块。
单元测试策略:
自顶向下
自底向上
独立测试
第8章 配置测试
第9章 兼容性测试
软件兼容性是指检查软件之间是否能够正确地交互和共享信息。
第10章 外国语言测试
第11章 易用性测试
第12章 测试文档
第13章 软件安全性测试