wangduolu 发表于 2015-3-22 18:44:37

一道关于用例设计的面试题,感觉答的不太好,发出来,大家看看

用户登录淘宝网站后选定5件商品放进购物车,确认订单并准备支付,支付方式有快捷支付和网银支付两种,假定每种支付方式各有两张银行卡,请问如何测试该支付功能?请尽可能多的设计测试用例,并指明该用例的设计方法

土土的豆豆 发表于 2015-3-23 10:23:33

LZ 如何回答的呢?
对于支付的用例,可以从以下几个方面去考虑:
1、支持不同商品数量(如购物车批量一次性支、单件商品支付、不同商品不同数量组合多批次支付);
2、支持不同银联支付接口(如您提到的快捷和网银);
3、支持不同币种/卡种(如信用卡、借记卡等);
4、支持不同金额支付(如分批支付、透支支付等);
5、支持不同账号支付(如自身个人账号、他人账号辅助支付等);
6、支持不同支付活动(如正常支付、使用优惠券支付、返现支付、积分等);
7、支持不同跳转支付入口接口(如本身平台正常支付、通过第3方转入支付、通过应用授权支付等);
8、支持不同支付环境/客户端/设备(如个人电脑、平板电脑、手机支付等);
9、支持不同时间段支付(如特地商户活动日期像双11、凌晨等);
10、支持不同浏览器/插件支付(如IE、FF、Chrome等)

以上,仅供参考~看看其他金融专业大神们补充

grace元芳 发表于 2015-4-3 15:07:08

讲两种支付方式设定为a,b.其中a还分为1和2,分别代表两张银行卡;b还分为3和4,代表另外两张卡。选中a时,接下来是选择那张银行卡,选择1,判断1的余额是否充足,不充足装为2否则支付完成;同理其他的也是这样

季平 发表于 2015-3-23 09:39:49

1.快捷方式试验两张卡。网银方式试验两张卡。在当一张卡中余额不足时,看是否不足的钱可以用另一张卡支付。
2.5件商品,余额不足时,能否选择放弃其中超额的商品。
3.

avonzlm 发表于 2015-3-23 10:31:05

我会考虑以下几种方向:
1.页面UI:标签文字正确、对齐、单选框位置正确、成功提示和失败提示文字内容准确
2.功能方面:登录之后才能支付;收货地址正常读取;原来无收货地址时,有提示需要新增收货地址;支付类型的单选框功能正常实现;选择银行卡信息能正常读取出来;输入新的银行卡号能够识别;选卡之后能正常跳转到输入金额页面;需支付的5件商品金额准确;银行卡中金额小于支付金额;大于支付金额;等于支付金额;当单张卡金额小于支付金额,剩余的金额能否使用第二张来支付
3.性能方面:多个用户一起使用这个支付页面支付;同一个用户同时在不同终端支付商品等

ntgecm 发表于 2015-3-23 12:55:34

:handshake

今生他年 发表于 2015-3-23 13:06:45

能按照场景法、决策表法和正交实验法给出规范参考答案吗

chappy0 发表于 2016-1-5 14:51:11

今生他年 发表于 2015-3-23 13:06
能按照场景法、决策表法和正交实验法给出规范参考答案吗

用决策表吧,它不是要求用例尽可能多嘛
页: [1]
查看完整版本: 一道关于用例设计的面试题,感觉答的不太好,发出来,大家看看