盛夏的果实 发表于 2021-8-6 13:46:47

白盒测试与黑盒测试的定义与区别

白盒测试方法按照程序内部的结构测试程序,检验程序中的每条通路是否都能按预定要求正确工作,而不顾它的功能。
白盒测试的主要方法有逻辑覆盖、基本路径测试等
逻辑覆盖包括:
1、语句覆盖
2、判断覆盖
3、条件覆盖
4、判断/条件覆盖
5、条件组合覆盖
6、路径覆盖


黑盒测试并不涉及程序的内部结构和内容特性,主要根据规格说明,只依靠被测试程序的输入和输出之间关系或程序的功能来设计测试用例。
黑盒测试主要包括边界值分析法、等价类划分法、因果图法、决策表法等。




文档来源:51CTO技术博客https://blog.51cto.com/u_15322177/3266589
页: [1]
查看完整版本: 白盒测试与黑盒测试的定义与区别