黑盒测试及其中的单点测试和多点测试

黑盒测试是指:系统后台会准备若干组输入数据,然后让提交的程序去运行这些数据,如果输出的结果与正确答案完全相同,那么就称通过了这道题的黑盒测试,否则会根据这道题的错误类型而返回不同的结果。其中,根据黑盒测试是否对每组测试数据都单独测试或是一次性测试所有数据,又可以分为单点测试和多点测试

单点测试:

对于单点测试来说,系统会判断每组数据的输出结果是否正确。如果输出结果正确,那么对该组数据来说就通过了测试,并获得了这组数据的分值。在这种情况下,题目的总得分等于通过的数据的分值之和。

从代码上来说,单点测试只需要程序能按照正常的逻辑执行一遍即可。

 

多点测试:

多点测试要求程序能一次运行完所有的数据,并要求所有的输出结果都正确从算是完全通过这道题,其中一组数据有问题本题就只能算是零分。对于多点测试来说,要求程序一次运行完所有数据,因此必须要有办法反复执行代码的核心部分,这就要用到循环。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值