SuperAPI AI 工具集

lovable-testing

测试与质量

查看项目

更新于 10-15 10:42

技能介绍

用途

Lovable Testing 用于从 Codex、Claude Code 或其他 Agent Skills 运行时中运行和维护 Lovable Preview 测试。它面向需要为 Lovable 用户项目生成测试计划、执行冒烟测试或按变更范围运行测试的场景。

工作区结构

规范的用户项目测试工作区为:

.lovable-agent/
├── config.json
├── context.md
├── preview-token.local       # ignored credential, never committed
└── tests/
    ├── plans/
    ├── profiles/
    └── results/

主要能力

  • 测试计划生成。
  • 支持 smoke、changed、all 等运行模式。
  • 维护 covers: 路径,并在计划同步成功后更新 last-sync commit。
  • 通过 scripts/migrate-workspace.py 迁移 .claude/lovable-claude/test/,并在用户选择清理前保留旧路径作为只读兼容别名。

使用方式与约束

  • 将 Preview 视为非生产环境。
  • 对破坏性、付费或不可逆步骤标记 [MANUAL]。
  • config.json 中只存储基础 preview URL 和令牌日期;令牌本身仅存放在 .lovable-agent/preview-token.local,并确保该路径已加入 .gitignore。
  • 优先使用有效的已存令牌,其次是已登录的浏览器会话,最后是手动清单。绝不因浏览器访问不可用而仅因此阻塞实现。
  • 在实现或部署后,先运行受影响的最小计划集(--changed 或 --smoke),再提供 --all。

相关参考

现有的 ../testing/ 技能及其引用仍是 Claude 命令实现。中性配置架构与迁移映射参见 ../lovable/references/agent-config.md。

限制

资料未提供该技能的收费、价格、平台支持范围或具体效果等信息。