软件质量保证与测试 黑盒测试.pptVIP

  • 43
  • 0
  • 约3.54千字
  • 约 35页
  • 2021-12-11 发布于安徽
  • 举报
黑盒测试 什么是黑盒测试(Black-box Testing) 软件产品 输入 输出 也称数据驱动测试或基于规格说明的测试. 黑盒测试特点 不考虑内部结构,在软件的接口处进行测试 关注功能,可用于高层的测试 设计用例可早于实现,或与实现同步进行 黑盒测试的优势 功能上更易满足用户需要 用例生成更直观、易理解、更容易 用例可重复使用 代码得不到测试 要求规格说明和设计正确 测试的充分性难以保证 对用例设计的要求高,人员因素更关键 黑盒测试的劣势 黑盒测试的核心技术 等价类划分 边界值分析 等价类划分法 什么是划分? 什么是等价类? 什么是等价类划分? 如何划分等价类? 如何设计测试用例集? 灵活地使用等价类划分法? 什么是划分 定义:Pi为集合S的有限个非空子集,若 ∪Pi = S 且 任意的i和j,有Pi∩Pj=空, 则称有限个子集Pi为S的一个划分。 集合S可以是有限集,也可以是无限集; 一个集合S可以有很多种划分; 输入集可以有划分,输出集也可以有划分; 什么是等价关系? 等价关系定义:R是集合S上的一种关系,若R满足: 1)自反性:R(x,x); 2)对称性:若R(x,y),则R(y,x); 3)传递性:若R(x,y),R(y,z),则有R(x,z); 则称R是S上的一种等价关系。 例如: 整数集合上的相等关系(=)是等价关系; 整

文档评论(0)

1亿VIP精品文档

相关文档