前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【基础理论-黑盒用例-等价类】很短,3分钟看完。

【基础理论-黑盒用例-等价类】很短,3分钟看完。

作者头像
我去热饭
发布2022-05-19 21:31:35
1910
发布2022-05-19 21:31:35
举报
文章被收录于专栏:测试开发干货

前言

❝等价类 是黑盒用例设计方法的其中一种,也是最常用的方法,属于基本功,如果这都不知道的话,哪怕你代码再牛逼,你也不是个测试工程师。 ❞

等价类划分

主要划分为有效等价类和无效等价类

有效等价类:对程序软件来说是合理的输入,有意义的,目的是检查程序是否满足了功能需求

无效等价类:对程序来说不合理的输入数据,目的是检查程序的错误处理等,无效等价类每条用例只能包含一个无效的测试点。

等价类测试类型

可能你极少听过这个属性,权当开拓眼界了。

弱一般等价类;强一般;弱健壮性;强健壮性;

测试原则

对,你没听错,等价类是有自己的原则的,不能随便划分,数量一般都是固定的。

原则1:如果输入规定了取值范围或个数,那么确定一个有效等价类和俩个无效等价类。

原则2:如果输入规定了取值集合,则有一个有效,一个无效。

原则3:如果规定了输入为某一组取值,且每一种都有不同的处理机制,那么就必须给每个取值都作为一个有效等价类,最后选一个之外的作为无效等价类。

原则4:如果输入确定了某个规则,则可确定一个符合规则的有效等价类,和 若干违反规则的无效等价类。

原则5:如果输入内容范围较大,且每个取值范围内都各有千秋,则应继续细化,进一步等价类划分。

好了,本节结束!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-09-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试开发干货 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 等价类划分
  • 主要划分为有效等价类和无效等价类
  • 有效等价类:对程序软件来说是合理的输入,有意义的,目的是检查程序是否满足了功能需求
  • 无效等价类:对程序来说不合理的输入数据,目的是检查程序的错误处理等,无效等价类每条用例只能包含一个无效的测试点。
    • 等价类测试类型
    • 弱一般等价类;强一般;弱健壮性;强健壮性;
      • 测试原则
      • 原则1:如果输入规定了取值范围或个数,那么确定一个有效等价类和俩个无效等价类。
      • 原则2:如果输入规定了取值集合,则有一个有效,一个无效。
      • 原则3:如果规定了输入为某一组取值,且每一种都有不同的处理机制,那么就必须给每个取值都作为一个有效等价类,最后选一个之外的作为无效等价类。
      • 原则4:如果输入确定了某个规则,则可确定一个符合规则的有效等价类,和 若干违反规则的无效等价类。
      • 原则5:如果输入内容范围较大,且每个取值范围内都各有千秋,则应继续细化,进一步等价类划分。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档