51Testing软件测试论坛

标题: 设计公交刷卡的测试用例 [打印本页]

作者: zhaijingjing    时间: 2016-1-21 10:08
标题: 设计公交刷卡的测试用例
如题,设计一下公交刷卡的测试用例。

作者: 远方的小企鹅    时间: 2016-1-21 10:47
公交卡分为很多类型吧?比如说月卡,老人卡学生卡等,先把类型归纳好,再根据每个不同类型设计
作者: zhaijingjing    时间: 2016-1-21 10:52
远方的小企鹅 发表于 2016-1-21 10:47
公交卡分为很多类型吧?比如说月卡,老人卡学生卡等,先把类型归纳好,再根据每个不同类型设计

大众使用的那种,普通卡,先说一下怎么设计的吧,或者挑选一种类型也可以
作者: 远方的小企鹅    时间: 2016-1-21 11:09
zhaijingjing 发表于 2016-1-21 10:52
大众使用的那种,普通卡,先说一下怎么设计的吧,或者挑选一种类型也可以

大众的也分很多类型,拿月卡来说吧  先从几个重要的点设计  :
充值金额,刷卡金额与扣除金额是否一致   是否享有月卡优惠   次月余额是否清零  是否能在任何公交车上使用(杭州这边有限制)等等 你可以先把思路理下,先了解你们需求
作者: saintsnowy    时间: 2016-1-26 09:31
余额充足  刷卡成功,扣款成功
余额不够  请去充值
每月使用超过一定金额会不会打折
几小时内连续使用会不会优惠
能不能在公交上使用
能不能在地铁上使用
短时间内能不能连续使用(几分钟之内)

作者: saintsnowy    时间: 2016-1-26 09:32

作者: saintsnowy    时间: 2016-1-26 09:33

作者: czy612    时间: 2016-2-2 10:51
有的公交卡中含有月卡和零钱包两个部分,得看看具体是什么类型的卡
作者: o6943993    时间: 2016-2-18 11:48
就拿最简单的公交卡咯
1.充值:
  1.次数充值 正常次数1-500次   非正常次数 100000 次
  2.电子钱包充值  5元  50元  500元   500000元
  3.卡充值应该在各个地方充值包括但不限于  地铁站/红旗超市只充电子钱包 两者都能充值
2.刷卡
  1.只有次数,刷次数公交   刷电子钱包公交 刷社区公交
  2.只有电子钱包,刷次数公交  刷电子钱包公交 刷社区公交
  3.有次数也有电子钱包,刷次数公交 刷电子钱包公交 刷社区公交
  4.没有次数也没有电子钱包,刷次数公交 刷电子钱包公交 刷社区公交
  5.刷次数卡/电子钱包两小时内刷多辆次数公交/电子钱包公交,是否扣除次数/电子钱包  超过两小时
  6.刷次数卡后刷电子钱包/刷电子钱包后刷次数卡
  PS:电子钱包公交包括地铁  使用电子钱包情况下是否九折 刷次数公交时,应优先扣除次数  刷电子钱包公交时,应只能扣除电子钱包,无论是否拥有次数 等等应符合公交卡刷卡规则
3.过期
  1.是否月初次数清空 月末是否正常
  2.过期是否只有次数过期,电子钱包是否会清空
  3.检查每个月28 29 30 31 1号,清空清空

暂时想到这么多吧
这只是针对最普通的卡,功能需求也是我目前知道的一些需求,如果需要详细测试肯定需要内部需求文档,因为实际上用户使用是有些功能点用户在使用中察觉不到的
而且这个仅限于公交卡,前提是与公交卡产生交互数据的所有设备都应该是正常符合需求规范的,设备包括但不限于 地铁、红旗充值机器,地铁、公交刷卡机器,公交卡系统等等




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2