登录测试被拦?这款Skill来排查

为 Clerk 应用编写端到端测试。

clerk-testing 是给使用 Clerk 登录服务的应用编写端到端认证测试的 Skill,支持把 AI 引向 Playwright 或 Cypress 对应的官方测试指南。它关注的一个具体问题是:测试脚本进入登录页时,可能先被机器人检测拦住,根本还没测到产品逻辑。

文档要求在打开认证页面前配置测试令牌,并使用测试环境的密钥。这样才能把认证测试放在合适的测试环境里,而不是把一次登录失败直接归因于业务代码。

另一个重点是会话状态。每个测试应有隔离的认证上下文;可复用的登录状态则可以保存下来,避免每个用例都重新操作一遍登录界面。两者要一起考虑,不能为了少登录几次,让前一个用例的状态污染后一个。

使用时先说明测试框架、Clerk 配置和要覆盖的登录场景,再让 AI 按文档中的官方入口核对当前接入方法。它提供的是配置路线和常见错误检查,不是一套复制进去就适配所有项目的测试文件。涉及具体框架版本的配置,仍需按对应指南落实。

分类:测试排错

来源仓库:clerk/skills

适合用来做什么

  • 如何使用 Clerk 进行身份验证流程的端到端测试?
  • 请为我设置一个使用 Playwright 的 Clerk 测试。

安装 clerk-testing

npx skills add https://www.iskills.cc/skills/clerk/skills/clerk-testing/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 clerk-testing 的用途与原始说明

浏览全部 Skill 指南