黑盒测试
黑盒的checklist
检测软件功能能否按照需求规格说明书的规定正常工作,是否有功能遗漏;检测是否有人机交互错误;是否有数据结构和外部数据库访问错误,是否能恰当地接收数据并保持外部信息(如数据库或文件)等的完整性;检测行为、性能等特性是否满足要求等;检测程序初始化和终止方面的错误等。黑盒测试常用方法
等价类划分法、边界值分析、因果图分析、决策表分析
白盒测试
基本覆盖标准:逻辑驱动、循环、基路测试等,主要用于软件验证。
白盒测试逻辑驱动方法有语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,条件组合覆盖,路径覆盖。
参考资料
测试分为什么,白盒,黑盒,单元,集成测试?
软件测试中的“黑盒”与“白盒”
黑盒测试的一些小技能
比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系