软件测试方法与分类

    我们知道,开发软件在不同的阶段,使用的测试方法以及测试的目的各不相同,这也是想要在测试领域发展所必须要知道的。下面我们也是像上一篇博客一样,先大概了解一下测试的方法与分类,然后对每个阶段的测试了解一下其目的与侧重点等等。

    对于测试方法的选取来说,大概有等价类划分法、边界值法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法、场景法。按照详细分类来说,从是否关心软件内部结构和具体实现的角度划分,分为黑盒测试,白盒测试,灰盒测试;从是否执行程序的角度,分为静态测试,动态测试;从软件开发的过程按阶段划分,分为单元测试,集成测试,确认测试,系统测试,验收测试,回归测试,a测试,b测试。下面我们具体来学习一下

一、等价类

1、定义:是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。

等价类一般划分为有效等价类与无效等价类。具体就不多说了,具体可以参考百度百科。


二、边界值

1、定义:顾名思义,边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。   

2、与等价划分的区别

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值