[每日刷题(2015/6/27)]在一个分布式银行系统中,你如何测试一台ATM机?

原文:

How would you test an ATM in a distributed banking system?

译文:

在一个分布式银行系统中,你如何测试一台ATM机?

解答11.6

老样子,还是需要弄清楚问题的限制是什么。以下是你可以问的问题:

  1. 这台ATM机是给谁用的?答案可能是任何人,盲人(残疾人)或是其它
  2. 这台ATM机的用途是什么?取款,转账,查询余额,存款?
  3. 我们可以使用什么工具来测试?我们是否能看到系统源码,还是只能面对实体机器?

注意:一个好的测试人员会确保他了解测试对象的方方面面。

以下是一些测试取款功能的测试用例:

  1. 取款金额小于余额
  2. 取款金额大于余额
  3. 取款金额等于余额
  4. 同时在ATM机和网上取款
  5. 当与银行的网络连接断开后进行取款
  6. 同时从多台ATM机取款
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值