SuperAPI AI 工具集

Production Smoke Suite

测试与质量

查看项目

更新于 10-16 03:47

技能介绍

用途:Production Smoke Suite 关注生产环境冒烟测试,用于部署后快速确认关键路径是否可用。它不是完整回归套件,目标是在约 2 分钟内回答“这次部署有没有破坏关键功能”。

主要能力:

  1. 健康检查:验证健康端点、数据库连通性、缓存层、关键 API 延迟。
  2. 核心页面:首页标题与主元素、定价页、静态资源 404、robots.txt、sitemap.xml。
  3. 认证流程:登录页渲染、冒烟账号登录、OAuth 按钮可用、受保护路由重定向。
  4. 关键用户路径:搜索、商品列表、商品详情、联系表单等。
  5. 第三方集成:CDN、支付处理器状态、邮件服务、分析脚本加载。
  6. 辅助模块:集中配置、带重试退避的 HTTP 客户端、自定义断言、告警。

使用方式:提供 Playwright 配置示例,设置 baseURL、超时、并行、重试与报告;配置项通过环境变量 SMOKE_BASE_URL、SMOKE_API_URL、SMOKE_TIMEOUT、SMOKE_RETRIES、SMOKE_ACCOUNT_EMAIL、SMOKE_ACCOUNT_PASSWORD 等注入。测试可用 Playwright 或原始 HTTP 客户端执行,并接入部署流水线触发自动回滚与告警。

原则与限制:速度快于覆盖,生产安全(只读或使用沙箱权限的专用冒烟账号,不产生永久数据、不改账号、不触发计费或真实通知),断言容忍波动,测试相互独立并行。资料未提供具体价格、平台支持范围、安装命令或完整部署配置,相关细节暂未提供。