测试之等价类划分

本文介绍了等价类划分的概念,强调根据需求分析输入和输出以进行有效和无效子集划分。等价类划分是黑盒测试的重要方法,常用于功能测试,并与性能、安全和兼容性测试等非功能测试并行。文章还概述了等价类划分的六大原则,指导实际测试操作。
摘要由CSDN通过智能技术生成

1.什么是等价类划分?

      根据需求,把输入域划分为若干个子集,其中分为有效和无效。

      这句话有几个关键字,需求,输入,子集,一般一个业务需求只要和用户进行交互,那么必然会有输入,而如何输入是根据需求来确定的,每一个输入都有若干个形容词去修饰,再根据这些形容词去划分子集,什么是有效的呢,在需求之内,例如我们现在要输入一个用户名,用户名要求长度为三,是汉字,那么彭于晏就是有效的,广东彭于晏就是无效的,所以这句话翻译过来就是根据需求,看有那些输入,这些输入的条件是什么,根据条件去进行划分(最重要还是需求怎么写),除了输入之外,其实输出也影响我们如何划分,因为一般的需求输出无非是成功或者失败,举个例子,例如我们现在要输入一系列用户资产信息,我们要根据这些信息去得出用户承受风险的等级,分为低,中,高,那么输出也会变成我们去做划分的一个标准。

 

2.为什么需要等价类划分?

     等价类划分是常用的黑盒子测试的方法,黑盒子测试就是无需知道代码怎么写,根据需求去做测试,一般称为功能测试,除了功能测试还有非功能测试,一般有性能测试,安全测试,兼容性测试。黑盒子测试还有一个常用的测试方法叫做错误推断法

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值