软件测试技术_3

part 04 黑盒测试Ⅰ

1 测试用例

什么是测试用例?
测试用例 = 输入(测试数据和操作步骤)+输出(预期结果)+测试环境;

编写测试用例的作用:

  • 便于团队交流
  • 便于重复测试
  • 便于跟踪统计
  • 便于用户自测
  • 节约测试时间

编写测试用例的时间:在软件测测试设计阶段,具体为《需求规格说明书》和《测试计划》都完成之后。

编写测试用例的唯一依据:用户的需求,具体为《系统需求规格说明书》。

2 黑盒测试

黑盒测试是一种从软件外部对软件测试的方法,也是基于《规格说明》的设计。
黑盒测试是从用户的观点出发的测试,其目的是尽可能的发现软件的外部行为错误

黑盒测试的显著优点:

  • 黑盒测试与软件的具体实现无关,如果软件有变化,黑盒测试测试用例依旧可以执行。
  • 设计黑盒测试用例可以和软件的实现同时进行,节约了开发的时间。

3 等价类划分法

定义:等价类划分法是一种典型的黑盒测试方法,它完全不考虑程序的内部结构,只根据程序规格说明书对输入范围进行划分。

等价类是啥?
把所有可能的输入数据,即程序输入域划分为若干个互不相交的子集,称为等价类,然后从每个等价类中选取少数具有代表性的数据作为测试用例,进行测试。

如何划分等价类?

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值