定义:
等价类是指某个输入域的一个特定的子集合,在该子集合中各个输入数据对于揭露程序中的错误都是等效的,也就是说,如果用这个等价类中的代表值作为测试用例未发现程序错误,那么该类中其他数据(测试用例)也不会发现程序中的错误[1]。
有效等价类:输入满足程序输入的要求(来自规格说明书),通俗的说就是正确的输入。
无效等价类:输入不满足程序输入的要求,即异常输入,需要系统对此有一定的容错性。
示例:
问题:针对国内18位身份证号码验证,通过等价类划分法设计测试用例。
先了解一下18位身份证,拿370686199211204618来说:
37——所在省
06——所在地级市
86——所在县级市
19921120——出生年月日
461——顺序码,表示你在该地区与你同年同月同日生的人群中的序号,奇数表示男,偶数表示女
8——对前17进行加权求和并mod11,如果结果为10,用‘X’表示
等价类划分方法:
1)规定了输入要满足的条件,可划分一个满足条件的有效等价类和若干不满足其中任何一个条件的无效等价类,如上面的例子。
2)输入为枚举类型,如输入a要求取值{1,2,3},这时可划分3个有效等价类和一个a不是{1,2,3}的无效等价类。
3)对于输入条件为满足小于10大于5的整数a,有效等价类为5<a<10,无效等价类为a>=10和a<=5。
4)输入要求a=10,则有效等价类为a=10,无效等价类为a不等于10。
总结:
其实等价类划分法经常出现在我们的程序调bug中,如我们做一个用户登录,就要充分考虑可能的输入情况,并根据这些情况设计异常处理。可是要覆盖所有的情况并不是一件容易的事,我们往往还要借助于大量的特殊用例测试。等价类的划分并非只有一个答案,每个人的理解不同,只要能覆盖测试对象即可。
-
我的寒假生活作文:https://www.nanss.com/xuexi/11907.html 借款申请:https://www.nanss.com/shenghuo/13338.html 清明节活动方案:https://www.nanss.com/gongzuo/13405.html 姿态多样的四字词语:https://www.nanss.com/xuexi/11966.html 游记作文800字:https://www.nanss.com/xuexi/11532.html 黄鼠狼进家是什么兆头:https://www.nanss.com/wenti/12166.html 实习生本人鉴定:https://www.nanss.com/xuexi/12785.html 军训拉歌口号:https://www.nanss.com/xuexi/13925.html 网络女名:https://www.nanss.com/mingcheng/12115.html 名人名言故事:https://www.nanss.com/yuedu/12082.html 床头朝向风水:https://www.nanss.com/shenghuo/12324.html 生活小常识广播稿:https://www.nanss.com/xuexi/13527.html 世界末日是什么时候:https://www.nanss.com/wenti/11545.html 服务员工作总结:https://www.nanss.com/gongzuo/13677.html 大病救助申请信:https://www.nanss.com/xuexi/12884.html 最伤感的昵称:https://www.nanss.com/mingcheng/11579.html 党员思想报告:https://www.nanss.com/xuexi/13279.html 优秀党务工作者事迹:https://www.nanss.com/gongzuo/13246.html 六字网名大全:https://www.nanss.com/mingcheng/11759.html 英语邀请函格式范文:https://www.nanss.com/xuexi/12847.html 预备党员转正报告:https://www.nanss.com/xuexi/13251.html 备注名:https://www.nanss.com/mingcheng/13774.html 成都特色:https://www.nanss.com/shenghuo/11689.html 学什么专业有前景:https://www.nanss.com/wenti/12445.html 日文名字:https://www.nanss.com/mingcheng/12404.html 关于谷雨的古诗:https://www.nanss.com/xuexi/12395.html 入党群众座谈会记录:https://www.nanss.com/xuexi/13536.html 入党思想报告:https://www.nanss.com/xuexi/13275.html 霸气十足的网名:https://www.nanss.com/mingcheng/12464.html 营销策划书:https://www.nanss.com/gongzuo/13262.html(0) 回复 (0)
-
讨债公司/蓝月传奇辅助/蓝月辅助(0) 回复 (0)