SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-22 00:14

测试与质量

12,482 个结果

playwright-fixtures-and-hooks

Playwright Fixtures and Hooks 是一项用于 Playwright 测试的技术技能,帮助开发者在测试中复用测试基础设施、管理测试状态并构建可维护的测试套件。该技能覆盖内置 fixture(page、context、browser、request)、自定义 fixture、认证 fixture、数据库 fixture、API 模拟 fixture 以及 test/worker 作用域,并系统讲解生命周期钩子(beforeAll、beforeEach、afterEach、afterAll)的用法,包括嵌套钩子、条件钩子和 fixture 依赖组合等进阶模式。

测试与质量40 次安装

e2e-testing

该技能提供一套基于 Playwright 的端到端(E2E)测试模式,涵盖测试文件组织、页面对象模型(Page Object Model)、Playwright 配置、CI/CD 集成、测试产物管理以及不稳定测试(Flaky Test)的处理策略。内容包含可直接参考的代码示例,涉及测试目录结构、页面对象类、测试用例编写、多浏览器与移动端项目配置、截图/追踪/视频等产物采集、GitHub Actions 工作流、测试报告模板,以及钱包/Web3 和金融关键流程等特殊场景的测试写法。适合需要构建稳定、快速且易维护 E2E 测试套件的开发者参考。

测试与质量40 次安装

test-driven-development

测试驱动开发(TDD)技能,用于在实现任何功能或修复 bug 之前先编写测试。核心原则是:先写测试、看它失败、写最少代码让它通过。适用于新功能、Bug 修复、重构和行为变更;一次性原型、生成代码和配置文件等例外情况需先询问人类伙伴。技能强调铁律——没有失败的测试就不写生产代码,并给出红-绿-重构循环、验证清单、常见借口与危险信号,以及 Bug 修复示例。

测试与质量39 次安装

tdd-guide

TDD Guide 是一个测试驱动开发(TDD)技能,用于生成测试、分析覆盖率并引导红-绿-重构工作流,支持 Jest、Pytest、JUnit、Vitest、Mocha 等框架。它可以将需求或代码转换为测试用例,解析 LCOV/JSON/XML 覆盖率报告并识别缺口、按优先级排序修复,还能评估测试隔离性、断言、命名等质量指标并检测测试坏味道,以及生成测试数据、Mock 和工厂。该技能通过一组 Python 脚本(如 test_generator.py、coverage_analyzer.py、tdd_workflow.py 等)在命令行中调用,适合单元测试场景,不适用于集成测试、端到端测试、性能测试和安全测试。

测试与质量39 次安装