测试技术之测试用例举例之等价类划分
白羽 2019-01-07 来源 :网络 阅读 1275 评论 0

摘要:本文将带你了解测试技术测试用例举例之等价类划分,希望对大家学测试技术有所帮助。

    本文将带你了解测试技术测试用例举例之等价类划分,希望对大家学测试技术有所帮助。




     

  概念

  根据可能输入域数据,划分成若干个子的输入域子集,从每一个子集中选取少数具有代表性的数据作为测试用例。

  设计方法:找出输入条件,划分等价类,测试用例编写

  等价类划分有两种不同的情况:有效等价类和无效等价类,一般要求一条用例尽量多的覆盖有效等价类,而无效等价类则要求一对一的覆盖

  有效等价类:指用户输入的有效数据,并得到预期的或正常的结果

  无效等价类:异常的或不符合规定的输入,相应的也会得到异常的输出或提示信息

  编写方法

  从划分出的等价类中按以下三个原则设计测试用例:

  (1)每一个等价类规定一个唯一的编号

  (2)设计一个新的测试用例,使其尽可能多地覆盖尚未被覆盖地有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止;

  (3)设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类都被覆盖为止。

  例子:A系统,本身存在用户数据库,通过用户名,手机/邮箱可以完成登录;此时,需要引入另外一套B管理系统的用户中心,A系统用户登录,按照正常登录流程;但是当B系统的用户,不存在A系统数据库时,用户可以免注册登录,实现A系统和B系统的统一认证;当B系统用户存在A系统数据库,也可以正常登录,A系统会同步到B系统上,A系统用户数据是B系统的子集;

  输入为:用户名,手机号码,邮箱号码,和密码

  输入用户名和密码时,要注意A系统不存在和B系统存在用户的情况

  下面是初步的划分等价类,1个号码对应一个相应的测试用例

       


本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标软件测试之测试技术频道!


本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程