更新时间:2025-11-5 现已经收录168条最新资讯!
奇趣事
推荐资讯
最新资讯
奇趣事
您所在的位置:首页 > 奇趣事 > 正文

等待标题 - 未完成

作者:aqi 来源: 日期:2025-11-5 人气:8 评论:0

一、要求

David拥有一家DVD租赁店,他想把租赁收款流程自动化完成。

以下是DVD租赁店的要求:

DVD租赁店有三种类型会员,每个会员可以选择随时停止他们的会员资格。

1、永久会员 - 终身制会员(自注册起十年)

2、季度会员 - 注册时间较短

季度会员进一步分类如下:

a.S1 - 注册期为一年的季度会员(年度会员),自注册之日起1年内有效

b.S2 - 注册期为6个月的季度会员(半年度会员),自注册之日起6个月内有效

c.S3 - 注册期为3个月的季度会员(季度会员),自注册之日起3个月内有效

d.S4 - 注册期为1个月的季度会员(月度会员),自注册之日起1个月内有效

3、临时会员 - 名字被临时添加到注册会员中

类似的,DVD类型也有不同:

电影 - 20 里拉/天纪录片 - 20 里拉/天游戏光碟 - 50 里拉/天运动(足球、板球) - 30 里拉/天

PS:1人民币=10.3669印度卢比

每笔交易的金额与,DVD类型(1)、会员类型(2)、租赁时间(3)有关。

详情如下:

编号 | 会员类型 | 会员费用(卢比) | 每月免费租借次数 | 额外租借(免费租借次数以外),支付金占会员注册金的百分比 1 永久会员 10,000 30 0.5% = 0.005 = 50 2 Seasonal-S1 1200 12 1% = 0.01 = 12 3 Seasonal–S2 600 7 2.5% = 0.025 = 15 4 Seasonal–S3 300 7 5% = 0.05 = 15 5 Seasonal–S4 100 7 15% = 0.15 = 15 6 Temporary 15 1 -

每天租赁一张DVD相当于一笔交易,这些信息用于每月账单。

租金收取过程自动化,会员就可以使用银行卡支付账单。

二、任务

A、列出问题/困惑,并对其做出适当的假设。

20、DVD类型,未来会修改吗? 假设:会 20、DVD类型,未来租赁价格会修改吗? 假设:会 04、会员类型,未来是否会调整,增加更多会员类型,或者合并部分会员类型? 假设:不调整 05、会员类型,未来是否会修改服务时长? 假设:不修改 06、会员类型,未来是否会修改注册费用? 假设:修改 07、会员类型,未来是否会修改碟片租赁次数? 假设:不修改 08、会员类型,未来是否会修改额外租借,支付金占会员注册金的百分比? 假设:不修改 09、会员类型,未来是否会修改额外租借,扣费方式? 假设:不修改 #20、临时会员通过15Rs会费,可以租借1张DVD,是否还存在非会员租赁?# 假设:不存在非会员 #20、对于低级别会员是否增加押金? 假设:永久会员以外,其他会员需要500Rs押金 #20、按描述交易金额与DVD类型、会员类型、租赁时间有关,但是照表格中并未体现出DVD类型带来的影响? 假设:对于额外租借的交易金额=百分比* 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 01、会员身份识别,会员卡是否添加认证密码? 假设:不添加;通过实物会员卡面编号认证 02、敏感私人信息(身份证、生日、电话),当地法律是否允许收集? 假设:允许;DVD租赁店谱可存储必要的私人信息,但是不能主动外泄 03、当地敏感私人信息等级,是否需要加盐、加密存储? 假设:不加密加盐;该系统为单机系统,处于本地网络环境,唯一管理员单点操作 10、会员银行卡绑定,是否支持绑定多张卡? 假设:不支持 11、每日自动结算时,是否会出现无法扣费(卡透支、卡锁定、卡注销)? 假设:不会;当地诚信教育、文化素质、经济发展、信用卡制度不会出现无法扣费情况 12、是否有短信平台接口,向会员通知信息(支付失败、会员到期、新碟到店) 假设:有 13、当地是否有电影分级制度(根据年龄分级) 假设:无分级制度,不用记录生日信息 14、身份证信息是否能够获得生日信息 假设:可以 10、对于租时的自然损坏,如何处理? 假设:无法出租,之后报废该碟片 11、对于还时的损坏,如何处理? 假设:正常退还流程,之后报废该碟片 12、对于还时的丢失,如何处理? 假设:按照时间正常扣费,之后报废该碟片 13、是否增加客户信用积分及等级,用于处理损坏、丢失等场景? 假设:不增加 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设: 20、? 假设:

B、提供高级测试场景。

C、给出详细的测试用例,其中包括测试数据和账单计算场景的预期结果。

D、如果你是项目实现系统的测试负责人,你会考虑什么样的测试策略?

E、你将如何管理和测试系统的外部依赖性?

    标签:
    评论信息
    我要评论