Codex WeReply 测试策略:Rust、Tauri 与前端回归
EnglishCodex 安装步骤
- 打开固定版本的 GitHub 原文,从该版本保留 `.codex/skills/testing-strategy/` 整个目录。将它放入目标项目的 `.agents/skills/testing-strategy/`。
- 在目标项目中打开 Codex,输入 `$testing-strategy` 并给出本页示例里的任务和所需输出。
中文摘要
为 WeReply 的 Rust 服务或 Tauri 交互设计最小可重复的回归验证。适合先写失败用例,再补实现,并根据项目配置选择前端自动检查或手测。
SKILL.md 中文导读
可复现示例
用虚构的三项素材计数测试服务层汇总逻辑。输入 `$testing-strategy`,请先写一个能暴露错误总数的测试,再验证修改前后的结果。工作步骤
- 明确变动行为,先把它写成可失败的 Rust 单元或集成测试;异步用例按项目约定使用 Tokio 测试。
- 最小实现通过后重构。检查前端脚本,并为关键流程记录必要的手动验证。
验收方法
得到固定输入和明确期望值的回归用例,测试记录说明修改前的失败、修改后的通过和需要手测的界面行为。
GitHub 原文 · 更新日期
适用环境
Codex 与 WeReply 本地项目。运行 Rust 测试需准备项目依赖,前端命令以仓库脚本为准。
常见问题
前端没有自动测试脚本时怎么做?
核对仓库可用的 lint 命令,并为受影响的交互记录可重现的手测步骤。