VN 1v1 Test Lab

v0.2.0-P1-stage-candidate 内部可视化测试台:01—05 P1 阶段候选验收,不是正式 release

验收操作

待开始

测试摘要

待刷新
当前版本号暂无 API 状态暂无 测试模式暂无 Provider 状态暂无 总测试项暂无 已运行暂无 通过暂无 失败暂无 未运行暂无 通过率暂无 最近一次运行时间暂无

模块入口与验收摘要

待运行

失败项

0
暂无失败项

01-账号与权限 P1 验收区

账号状态与登录限制

未运行

覆盖 ACTIVE / SUSPENDED / BANNED / DELETED 登录规则。

角色权限边界

未运行

USER / HOST 不能访问后台,ADMIN / SUPER_ADMIN 可访问后台且不参与前台业务。

/auth/me P1 字段

未运行

返回 role / status / is* / canUse* / inviteCode / invitedByUserId 等字段。

02-通话与计费 P1 验收区

状态流转

未运行

覆盖 REQUESTED → ACCEPTED → IN_CALL → ENDED,以及拒绝、取消和失败分支。

分钟计费与流水

未运行

覆盖 61 秒向上取整、70% 主播平台内收益、CALL_SPEND / CALL_HOST_EARNING。

幂等与权限边界

未运行

覆盖重复结算、余额不足、主播可用性、ADMIN / SUPER_ADMIN 与非 ACTIVE 账号限制。

03-钱包与支付 P1 验收区

余额、流水与权限

未运行

覆盖 USER / HOST 自助查询、后台查询、账号状态和角色边界。

平台金币账本

未运行

覆盖 Test Lab 模拟充值、管理员调账、幂等、防负余额和变更前后余额。

奖励与现金边界

未运行

平台金币、任务奖励、邀请 rewardCoins 和主播平台内收益都不等于现金或真实可提现余额。

04-举报与风控模块 P1 验收区

举报提交与后台处理

未运行

覆盖 POST /reports、后台 review / reject / resolve 和权限边界。

状态流与处罚联动

未运行

PENDING → IN_REVIEW → RESOLVED / REJECTED;SUSPEND / BAN 复用账号状态。

关联对象与无副作用

未运行

覆盖 callId / messageId / dynamicId 校验、公开主播隐藏和跨模块无副作用。

05-主播入驻与资料认证 P1 验收区

基础资料审核闭环

未运行

覆盖主播基础资料提交、PENDING、后台审核、USER -> HOST。

公开列表与详情

未运行

只有 APPROVED + ACTIVE 主播公开展示。

ONLINE / OFFLINE

未运行

只有 APPROVED + ACTIVE + HOST 可以 ONLINE。

06-邀请归因与奖励模块 P1 验收区

oneInviteRewardP1

未运行

统一覆盖 P0 注册归因、三类一级邀请奖励、冻结、上限、幂等、封禁结算资格和 WalletLog 隔离。

HOST → USER 奖励

未运行

覆盖首充固定奖励、首充不按 BPS、后续充值按实际到账金币比例奖励和同一充值来源幂等。

HOST → HOST 奖励

未运行

覆盖首次 APPROVED 认证奖励、再次通过不重复、HostEarning.id 来源和 HostEarning.earningCoins 基数。

USER → USER 奖励

未运行

覆盖充值不奖励、CALL_SPEND 才奖励、实际消费金额、paid + bonus 混合消费只生成一条邀请奖励。

P0 注册归因回归

未运行

覆盖有效邀请码、无效邀请码、封禁邀请人、重复绑定拒绝、管理员重置和 RESET 审计。

奖励与钱包边界

未运行

InviteReward 不进入 Wallet、WalletLog 或 HostEarningAccount,不新增 INVITE_REWARD WalletLog,SETTLED 不等于真实提现。

当前版本重点验收:v0.2.0-P1-stage-candidate

注册邀请码闭环 P0

未运行

覆盖有效邀请码、无效邀请码、封禁邀请人、重复绑定、管理员重置和注册奖励日志。

HOST → USER 邀请测试结果

未运行

暂无数据

HOST → HOST 邀请测试结果

未运行

暂无数据

USER → USER 邀请测试结果

未运行

暂无数据

邀请奖励日志

0 条

暂无数据

最近充值日志

0 条

暂无数据

验收报告状态

待生成

导出或复制报告后会更新状态。

10-私信 IM 模块 P1 验收区

onePrivateMessageImP1

未运行

覆盖 Prisma / Memory / Financial Core 私信 P1 闭环。

规则与快照

未运行

GLOBAL_FIXED、10 金币、10 分钟、星级命名和 HOST_CUSTOM_WITH_STAR_CAP 兼容。

扣费与流水

未运行

BONUS_FIRST、纯 bonus、混合、纯 paid、PRIVATE_MESSAGE_SPEND 和余额不足回滚。

回复结算

未运行

PENDING_REPLY / SETTLED / EXPIRED、HostEarning、frozenCoins、单条与批量结算。

幂等与边界

未运行

重复发送、重复回复、并发保护、不退款和跨模块回归。

13-内容安全与审核模块 P0 验收区

oneContentSafetyP0

未运行

覆盖 10 IM、05 主播资料、11 动态和后台审核最小接入。

私信前置审核

未运行

BLOCK / HOLD 不扣费、不创建消息、不结算收益。

主播资料审核

未运行

ALLOW 后仍复用 05 的 PENDING 审核状态。

动态审核

未运行

ALLOW / HOLD 仍为 PENDING,BLOCK 不创建动态。

后台追踪与边界

未运行

reviewRequests / reviewTasks 可查;无自动处罚、无证据导出、无规则提升。

10 私信 IM P0 验收区

本地模拟 IM Provider

memory-im

当前只使用本地模拟 IM provider,未接入真实第三方 IM。

私信 IM P0 闭环

未运行

覆盖用户发文本私信、主播回复、双方查看会话列表和消息记录。

会话权限

未运行

无关用户不能查看别人的私信会话。

09 任务系统验收区

任务系统 P0 最小闭环

P0

覆盖后台 / Test Lab 创建基础任务、用户 / 主播查看任务、进度完成、手动领取和防重复领取。

平台内金币奖励

TASK_REWARD

领取成功后写入钱包 TASK_REWARD 流水,并关联 taskId 与 taskRecordId。

奖励边界

不结算

任务奖励金币是平台内金币,不等于现金,不进入真实可提现余额,不触发提现或结算。