Files
larablog/docs/specs/larablog-platform/TESTPLAN.md
T
ak 263b98b218 Initial baseline: LaraBlog core with plugin commerce surface.
Captures the current working tree after theme slots, ArticleAccess, and the payment / paid-content plugins so subsequent work has a reviewable git history.
2026-08-12 01:15:38 +08:00

34 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# LaraBlog 平台一期 — 待测清单
## 状态
- 对应 SPEC`docs/specs/larablog-platform/SPEC.md`
- 最近更新:2026-08-11 19:05
## 自动化覆盖(`php artisan test`
- [x] AttachEmbed / ContentRendererHTML/Markdown + attach
- [x] 前台 legacy URL / 410 / rss / sitemap / llms
- [x] AI stub 管道与队列投递
- [x] 登录/注册/资料 + legacy MD5 升级
- [x] sablog fixture 导入 raw/markdown + ID 保留
- [x] local 附件直出 `/attachments-local` + 删除清磁盘
## 待测项(手工 / 环境相关)
- [ ] 场景:Markdown 新文;步骤:后台以 markdown 发布含标题/链接;期望:前台渲染为 HTML 且 XSS 被滤
- [ ] 场景:格式开关;步骤:同文在 html/markdown 间切换并保存;期望:按当前 format 渲染
- [ ] 场景:分类/归档/标签云/评论列表/搜索/链接抽样
- [ ] 场景:评论闭环(含启用 AI 插件)
- [ ] 场景:生产 S3/R2/MinIO 附件 302
- [ ] 场景:主题切换 example
- [ ] 场景:插件启停后骨架导航显隐
- [ ] 场景:Workerman 长驻消费 `ai-content` / `ai-moderation`
- [ ] 场景:XSS/限流手工压测
## 变更记录
| 时间 | 原因 | 变更 |
|------|------|------|
| 2026-08-11 17:26 | SPEC 定稿后初版 | 创建待测清单 |
| 2026-08-11 17:35 | 剔除 trackback | 410 废弃入口;导入跳过报告 |
| 2026-08-11 17:42 | HTML/Markdown 双轨 | 增加渲染与导入转换场景 |
| 2026-08-11 17:53 | 自动配图后推 | 配图场景列入二期,本期不测真实生成 |
| 2026-08-11 19:05 | 一期收尾 | 勾选自动化覆盖;手工项收窄为环境相关 |