海洋办公室 · 智能体团队

四川夯丸文化传播有限公司
方总 · 管理员 航行中

selftest 冒烟任务

← 返回内容珊瑚
任务 #25 · 渠道 wechat · 状态 draft
版本 v1 · 2026-10-01 13:22 · AI 生成
# 冒烟自测(selftest)说明 ## 一、什么是冒烟自测 冒烟自测(Smoke Test)是软件交付前的一次快速验证,目的是用最短时间确认核心功能是否可用。它不追求覆盖全部场景,只回答一个问题:**这套系统能不能正常跑起来?** 如果把系统比作一台新机器,冒烟自测就是通电后看它会不会冒烟。不冒烟,才值得投入后续的完整测试。 ## 二、为什么需要它 - **快速止损**:在投入大量测试资源前,先拦截明显不可用的版本。 - **节省成本**:一个失败的基础功能,可能导致后续几十个用例全部无效。 - **提升信心**:通过冒烟后,团队才放心把版本交给测试做深入验证。 ## 三、冒烟自测关注什么 1. **服务能否启动**:进程拉起、端口监听、依赖连接正常。 2. **核心链路能否走通**:登录、主流程、关键接口返回预期结果。 3. **基础数据能否读写**:数据库、缓存、消息队列连通。 4. **是否有致命报错**:启动日志、健康检查接口无异常。 ## 四、执行建议 - **时机**:每次构建后、提测前自动触发。 - **范围**:只选 5~15 条最关键用例,控制在几分钟内完成。 - **结果处理**:不通过则直接打回,不进入正式测试环节。 ## 五、一句话总结 冒烟自测不是找 bug 的,而是判断“值不值得继续测”的第一道闸门。它快、准、狠,守住交付的第一关。