测试用例思维导图
2024-06-29 17:15:38 0 举报
AI智能生成
测试用例思维导图
作者其他创作
大纲/内容
账单查询调整
业务
GU-入口:saas后台-》费用中心-我的账单-账单记录-我的账单
TL-作废按钮“导出消费明细”
新增按钮“导出”
TL-点击“导出”,弹窗出现子页面
导出子页面
TL-检查各项元素
标题:导出消费记录
产品名称选择
ER-可筛选出客户下订单对应的产品
月度区间选择
ER-只能选择2年内的数据(2021.1~2023.1)
ER-跨度最大3个月:如 2022.7~2022.9可选;2022.7~2022.10不可选,提示“只支持选择3个月”
操作按钮
TL-点击“已导出记录查询”
ER-展示全部导出记录,按创建时间倒序,不做分页
ER-选择产品名称,可正常筛选
TL-点击“确定”
“产品+月度期间”维度,24小时内已有导出记录
ER-1.直接带出已有的导出记录
2.点击“下载”,可正常下载;点击“好的”,关闭弹窗
分支主题
“产品+月度期间”维度,24小时内没有导出记录,且数据量<=200w(可配)
当月没有正在导出的记录
ER-1.导出成功后,刷新页面,带出数据导出结果;
2.bs_export_rel新增记录
分支主题
当月有正在导出的记录
ER-无法导出,提示 该用户当前有其他导出任务在执行
“产品+月度期间”维度,24小时内没有导出记录,且数据量>200w
ER-报错 “数据量过大,请联系IT,系统后台进行数据导出”
“产品+月度期间”维度,24小时内没有导出记录,且数据量=0
ER-提示“该产品在该时间段没有查到使用记录”
月度期间包含当月
且当月未曾导出过
ER-新增当月的消费数据导出记录,且为“未满月导出”(sign字段含D)
且当月已被导出过
ER-更新当月的消费数据导出记录,且为“未满月导出”(sign字段含D)
月度期间不含当月
含有“未满月记录导出”记录 (sign字段含D)
ER-更新“未满月导出”(sign字段含D)的导出记录,查询“已满月导出”(sign字段不含D)记录,新增bs_export_rel无数据的导出记录
不含“未满月记录导出”记录 (sign字段不含D)
ER-查询“已满月导出”(sign字段不含D)记录,新增bs_export_rel无数据的导出记录
取消
ER-点击后,关闭页面
权限控制
TL-管理员和计费管理员,默认拥有导出权限
TL-非“管理员和计费管理员”的角色,可通过企业控制台进行权限添加
接口
com.timevale.billing.order.facade.api.RpcRecordSearchService#consumeExport
修改接口:导出消费记录
出参新增endYear、endMonth
v1/accounts/billings/export/status
修改接口:已导出消费记录列表
入参新增endYear、endMonth
v1/accounts/billings/export/list
新增接口:已导出消费记录列表
入参{gid:,productId:}
出参:
场景
gid和productId不匹配
gid和productId匹配
月度期间跨度超过3个月,导出失败,提示?
月度期间存在月份距今超过2年,导出失败,提示?
“产品+月度期间”维度,当天没有导出记录,且数据量<=200w(可配)
导出当月数据
含bs_export_rel.is_full_month=0数据
bs_export_rel无数据
导出非当月数据
含bs_export_rel.is_full_month=0数据
含bs_export_rel.is_full_month=1数据
bs_export_rel无数据
非管理员或计费管理员,无权限导出
0 条评论
下一页