SuperAPI AI 工具集

Skill 广场

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

更新于 10-19 00:11

测试与质量

12,317 个结果

python-testing-patterns

python-testing-patterns 是一份面向 Python 测试的实践指南型技能,核心是使用 pytest 构建完整的测试策略。内容覆盖单元测试、集成测试、功能测试与性能测试等测试类型,并强调 AAA(Arrange-Act-Assert)结构、测试覆盖率与测试隔离等核心概念。技能提供了从基础到进阶的多种模式:基础 pytest 测试、fixtures 的 setup/teardown、参数化测试、使用 unittest.mock 进行 mock、异常测试、异步代码测试、monkeypatch、临时文件与目录、conftest 共享 fixtures,以及基于 hypothesis 的属性测试。同时给出测试组织目录结构、测试命名规范与 pytest 标记(markers)等最佳实践。适用于编写 Python 单元测试、搭建测试套件与基础设施、实践 TDD、为 API 与服务编写集成测试、mock 外部依赖、测试异步与并发操作、在 CI/CD 中设置持续测试、实现属性测试、测试数据库操作以及调试失败测试等场景。

测试与质量79 次安装

writing-go-tests

writing-go-tests 是一个面向 Go 语言测试编写的技能(skill),用于在编写或修改 Go 测试文件、或为 Go 测试策略提供建议时,应用当前主流的 Go 测试最佳实践。该技能以规则清单的形式给出可操作的测试指南,涵盖测试组织、表驱动测试、并发测试、断言比较、Mock 与测试替身、覆盖率目标、测试夹具、辅助函数与清理、基准测试以及命名约定等主题。对于更详细的实现模式、代码示例、设计理由和生产系统参考,技能说明指向配套文档 go-testing-best-practices.md。其核心原则是关注验证行为的有效测试,而非过度追求实现细节或理论完美,强调务实优先。

测试与质量79 次安装