测试用例常用方法和选择原则

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

 等价类思考步骤:

  1、先确定有效和无效等价类。

  2、有效等价类就是题目条件(两端的极值(边界值)要判断,中间随意一个值也要判断)。

  3、无效等价类先划分与条件相反的情况,其它特殊情况(中文、英文、特殊符号、空格、空值)。

  二、边界值

  具体测试用例思路:找到边界值和它两端的值,分别进行测试。

  1、确定边界情况(输入或输出等价类的边界)。

  2、选取正好等于、刚刚好大于或刚刚好小于边界值作为测试数据。

  3、边界值的取值依据输入范围区间不同而有所不同,但是都需要把上点值、离点值和内点值取到(闭两边、开中间)。

  边界值的方法小结:

  1、如果输入条件规定了值的范围,则应取刚刚到这个范围的边界值,以及刚刚超载这个范围边界的值作为输入数据。

  如:两位加法器数的范围为-99 - 99,则应测试-99 -100和99 100。

  2、输入条件规定了值的个数。

  如:姓名要求1-20个字符,需要测试0、1、2个字符和19、20、21个字符。

  某商品信息查询系统,每页最多显示10条商品信息,我们应该闪图商品信息使其能够查询出9、10、11条、1条、0条商品记录。

  边界值和等价类区别:边界值分析不是从某等价类中随便挑一个作为代表,而是这个等价类的每个边界都要作为测试条件。它们是相辅相成

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值