51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 17198|回复: 22
打印 上一主题 下一主题

[讨论] 也是一道面试题:C/C++ 单元测试用例的设计

[复制链接]

该用户从未签到

1#
发表于 2004-7-30 08:36:13 | 显示全部楼层
1、如果transferAmountNeeded算出来为负数, 那么overdraftAccount.debit(transferAmountNeeded);时, 会不会把当前帐户的钱转移到其他的帐户?
2、如果一个帐户要透支50元, 而其他的6个帐号每个只有10元, 那么钱就没有办法透支了?--》是否跟需求相符合呢?
3、overdraftAccount.debit(transferAmountNeeded);
     account.credit(transferAmountNeeded);
     如果第一句执行通过,而第二句执行错误的时候,会不会一个帐号的钱被靠除,而被透支帐号的钱又没有加入呢?--》不知事务处理是怎么处理的?
4、输入的帐号不存在呢?
5、可以用winrunner自动化的测试工具, 通过数据库的对比来验证代码的执行是否正常?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-11 22:27 , Processed in 0.061756 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表