fix: paginate operational list pages
This commit is contained in:
@@ -3987,3 +3987,25 @@ npm run verify:phase8
|
||||
| TC-ANALYTICS-SIGNATURE-011 | 点击“查看明细” | 打开右侧详情抽屉,展示运营商概览及通道×运营商矩阵;Esc、关闭按钮和遮罩均可关闭 |
|
||||
| TC-ANALYTICS-SIGNATURE-012 | 所选日期没有已登记签名发送 | 返回真实空状态,不显示演示或历史日期数据 |
|
||||
| TC-ANALYTICS-SIGNATURE-013 | 同一运营商的一条业务短信首通道失败后切换通道并最终送达 | 运营商概览计1条业务短信、最终成功率为100%;通道矩阵仍分别记录两次真实提交 |
|
||||
# 列表后端分页与响应性能测试(2026-07-28)
|
||||
|
||||
## TC-LIST-PERF-001 短信记录真实后端分页
|
||||
|
||||
1. 进入运营端短信记录,选择日期并查询。
|
||||
2. 验证请求携带 `page/pageSize`,响应为 `items/total/page/pageSize`,`items` 不超过页容量。
|
||||
3. 翻到下一页,验证数据库返回目标页且页面未在浏览器缓存全量记录。
|
||||
4. 验证关联提交、回执、下游投递仅属于当前页短信;CSV 下载调用独立导出接口。
|
||||
|
||||
## TC-LIST-PERF-002 其他运营端列表分页
|
||||
|
||||
逐页验证短信任务、报备任务、报备记录、企业应用、企业签名、企业模板、短信通道、上行短信和充值记录。筛选在后端生效,总数与条件一致,翻页只请求当前页;通道组不在本轮范围。
|
||||
|
||||
## TC-LIST-PERF-003 客户端列表分页
|
||||
|
||||
逐页验证短信明细、批量任务、应用、签名与引流、模板、上行短信和充值记录。验证租户边界不变、筛选回到第一页、选项接口仅返回下拉必需字段。
|
||||
|
||||
## TC-LIST-PERF-004 数据库索引与压缩
|
||||
|
||||
1. 应用分页索引 migration。
|
||||
2. 对短信、任务、报备、应用、签名、模板、通道、上行和充值分页 SQL 执行计划进行检查。
|
||||
3. 携带 `Accept-Encoding: gzip` 请求大于 1KB 的 JSON,验证响应 `Content-Encoding: gzip`。
|
||||
|
||||
Reference in New Issue
Block a user