界面边界数据测试

emilkowalski/skills

用真实的极端数据与可切换测试样例,检查界面组件的边界情况。

最近更新于:

查看 GitHub 项目
npx skills add emilkowalski/skills --skill break-ui
56,965Stars3,336Forks仓库最近推送

安装与使用 Break UI

  1. 安装 Skill

    在项目中运行上游安装命令,然后依照作者的安装说明和下方使用条件继续。

    npx skills add emilkowalski/skills --skill break-ui
  2. 向 Agent 提供任务

    提供相关文件、背景与约束。例如:

    用长姓名、缺失字段和特殊数字测试这个组件,先展示问题再修改。

关于这个 Skill

用真实的极端数据与可切换测试样例,检查界面组件的边界情况。

为什么推荐

重点测试长文本、缺失字段、特殊姓名和数字格式,并报告具体问题。

适合用来做什么

  • 修复前先检查组件面对特殊内容时的表现。

适用范围与限制

工作流创建仅供开发使用的测试数据并报告问题,再按用户选择修复。站内 Impeccable 也覆盖边界检查,此项聚焦可切换的极端数据样例。

替代方案与相关工作流

Impeccable:更广的界面加固

Impeccable 的 harden 流程也处理长文本、本地化与错误。需要可切换极端数据样例时选 Break UI;需要更广的界面工作流时考虑 Impeccable。

使用前需要了解

  • 需要能访问界面项目的编程 Agent 和安全的开发预览环境。

资料与来源

原始资料见下方链接;文中的上手建议由 SkillHey 编辑整理。