技术分享 | 黑盒测试方法论—等价类

本文介绍了等价类划分作为黑盒测试方法的核心概念,包括等价类的定义、分类、设计步骤和实例。等价类划分通过将输入数据划分为有效和无效等价类,减少测试用例数量,确保测试覆盖。此外,还提到了测试用例管理、Bug管理和代码管理平台的重要性。
摘要由CSDN通过智能技术生成

测试管理平台是贯穿测试整个生命周期的工具集合,它主要解决的是测试过程中团队协作的问题。在整个测试过程中,需要对测试用例、Bug、代码、持续集成等等进行管理。下面分别从这四个方面介绍现在比较流行的管理平台。

等价类划分是一种重要的、常用的黑盒测试方法,不需要考虑程序的内部结构,只需要考虑程序的输入规格。它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。

需要把用户所有可能输入的数据,划分成若干份(若干个子集),然后从每一个子集当中选取少数具有代表性的数据作为测试用例,这种方法被称为——等价类划分法。

在有限的测试资源的情况下,用少量有代表性的数据得到比较好的测试效果。

等价类划分

等价类划分的基本思想就是先把可能的数据划分为不同的类别,然后再从每一类里面挑选有代表性的数据进行测试。这样挑选出来的数据,就可以代表这一类里面的全部数据。通过这种方式,测试用例的数量就可以减少。

等价类分类

从已经划分出来的这些范围当中,又可以分为两种情况:

  • 有效等价类:指符合《需求文档》,输入合理的数据集合。
    • 无效等价类:指不符合《需求文档》,输入不合理的数据集合。
  • https://ceshiren.com/uploads/default/original/3X/b/6/b6c87b359f61370ac56202642671d8d8353868db.png)
  • 因为软件不仅要能够接收合理的数据,不合理的数据也需要做出正确响应,所以在设计测试用例时,两种等价类都需要考虑,这样的测试才能确保软件具有更高的可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值