测试自动化

浏览 开发 下与 测试自动化 相关的 Agent Skill,并比较相近工作流、工具与使用场景。

66 个技能
A
tdd-workflow

作者 affaan-m

tdd-workflow 是一套面向新功能、Bug 修复和重构的 test-first 工作流技能。它强调 TDD,并要求单元、集成和 E2E 测试覆盖率达到 80% 以上,同时提供明确的检查点和边界场景验证。需要一份用于 Test Automation 的实用指南、并希望代码变更更可预测时,可以使用 tdd-workflow 技能。

测试自动化
收藏 0GitHub 156.3k
A
swift-protocol-di-testing

作者 affaan-m

swift-protocol-di-testing 帮助你用小型 protocol 和默认实现替换文件系统、网络和 API 调用,从而为 Swift 的确定性测试、预览和后端开发提供支持。

后端开发
收藏 0GitHub 156.3k
A
springboot-verification

作者 affaan-m

springboot-verification 是面向 Spring Boot 项目的验证闭环,帮助你在提交 PR 或部署前确认改动是否安全。可用这份 springboot-verification 指南进行构建校验、静态分析、带覆盖率的测试、安全扫描以及 Skill Validation。

Skill 验证
收藏 0GitHub 156.3k
A
springboot-tdd

作者 affaan-m

springboot-tdd 是一个面向 Spring Boot 的测试先行工作流技能,结合 JUnit 5、Mockito、MockMvc、Testcontainers 和 JaCoCo。可用于新增功能、修复缺陷或重构,同时保持清晰的测试意图和较高覆盖率。特别适合用于测试自动化和后端变更的 springboot-tdd。

测试自动化
收藏 0GitHub 156.3k
A
rust-testing

作者 affaan-m

rust-testing 是一份实用指南,覆盖 Rust 测试模式,包括单元测试、集成测试、异步测试、基于属性的测试、mock 和覆盖率。它能帮助你更准确地选择合适的测试形式,并以更少的试错推进 TDD 工作流。

Skill 测试
收藏 0GitHub 156.2k
A
python-testing

作者 affaan-m

python-testing 帮助你以 pytest 优先的工作流来设计、编写和审查 Python 测试。可用于 TDD、fixtures、mocking、参数化、覆盖率检查,以及维护适用于 Skill Testing 和真实项目的可靠测试套件。

Skill 测试
收藏 0GitHub 156.2k
A
perl-testing

作者 affaan-m

perl-testing 是一份实用指南,介绍如何使用 Test2::V0、Test::More、prove、mocking、coverage 和 TDD 编写、运行并改进 Perl 测试。该 perl-testing 技能适合用于安装指导、使用模式、迁移帮助,以及更快排查测试套件失败问题。

Skill 测试
收藏 0GitHub 156.2k
A
laravel-verification

作者 affaan-m

laravel-verification 是面向 Laravel 项目的 PR 前与部署前工作流。使用这个 laravel-verification 技能,可以按顺序完成安装、环境、Composer、代码检查、测试、安全性和发布就绪检查,减少猜测。

工作流自动化
收藏 0GitHub 156.2k
A
laravel-tdd

作者 affaan-m

laravel-tdd 是一份面向 Laravel 的测试驱动开发指南,覆盖 PHPUnit 和 Pest。它帮助你选择单元测试、功能测试和集成测试,制定数据库策略,使用 fake,并设定覆盖率目标,形成一套实用的测试自动化工作流。

测试自动化
收藏 0GitHub 156.2k
A
kotlin-testing

作者 affaan-m

kotlin-testing 是一份面向 Kotlin 测试自动化的实用指南,涵盖 Kotest、MockK、协程测试、基于属性的测试和 Kover 覆盖率。使用这个 kotlin-testing 技能,可以遵循更贴近 TDD 的工作流,编写更清晰的单元测试和组件测试,并在 mock 依赖或测试挂起代码时减少猜测。

测试自动化
收藏 0GitHub 156.2k
A
kotlin-ktor-patterns

作者 affaan-m

kotlin-ktor-patterns 可帮助你使用 routing DSL、plugins、authentication、Koin DI、kotlinx.serialization、WebSockets 和 testApplication 测试来构建或重构 Ktor 后端。把这份 kotlin-ktor-patterns 指南当作维护性更好的 Backend Development 和更清晰的服务端结构参考。

后端开发
收藏 0GitHub 156.2k
A
golang-testing

作者 affaan-m

golang-testing skill 可帮助你编写并改进 Go 测试,涵盖表驱动用例、子测试、benchmark、fuzzing 以及覆盖率感知的 TDD。它面向正在处理真实 Go 代码、希望获得实用且符合 Go 习惯写法的指导,而不是泛泛而谈的测试建议的开发者。

测试自动化
收藏 0GitHub 156.2k
A
e2e-testing

作者 affaan-m

e2e-testing 技能是一份面向 Playwright 的稳定端到端测试自动化指南,涵盖文件组织、Page Object Model 用法、配置、CI 就绪、产物调试以及 flaky test 处理等模式。

测试自动化
收藏 0GitHub 156.1k
A
django-verification

作者 affaan-m

django-verification 是面向 Django 后端项目的发布就绪技能。它会引导你完成环境检查、lint、格式化、类型检查、迁移、带覆盖率的测试、安全扫描和部署就绪检查,帮助你在 PR 或发布前尽早发现问题。

后端开发
收藏 0GitHub 156.1k
A
django-tdd

作者 affaan-m

django-tdd 是一份面向 Django 项目的实用测试驱动开发指南,涵盖 pytest-django、factory_boy、mocking、coverage 以及 Django REST Framework API。它适用于 django-tdd 的使用、环境配置,以及围绕模型、视图、序列化器和自动化工作流的行为优先测试。

测试自动化
收藏 0GitHub 156.1k
A
csharp-testing

作者 affaan-m

csharp-testing 是一份面向 C# 和 .NET 测试自动化的实用指南,涵盖 xUnit、FluentAssertions、mock、集成测试,以及适合长期维护的清晰测试结构,帮助你构建可维护的测试覆盖。

测试自动化
收藏 0GitHub 156.1k
A
cpp-testing

作者 affaan-m

cpp-testing 技能可帮助你使用 GoogleTest、GoogleMock、CMake 和 CTest 编写、运行并调试 C++ 测试。它适用于覆盖率分析、修复 flaky test、借助 sanitizer 进行诊断,以及在现代 C++ 项目中更高效地使用 cpp-testing。

测试自动化
收藏 0GitHub 156.1k
A
browser-qa

作者 affaan-m

browser-qa 是一项用于浏览器 QA 的技能,适合在部署后进行视觉测试、交互检查、响应式截图和无障碍审查,并结合浏览器自动化执行。它能帮助前端开发者和 QA 团队用可复用的 browser-qa 指南来验证 staging 或 preview 页面,而不是依赖泛泛的提示词。

测试自动化
收藏 0GitHub 156.1k
A
ai-regression-testing

作者 affaan-m

ai-regression-testing 能帮助发现 AI 辅助开发里常漏掉的 bug,包括修复不彻底、过时假设,以及 sandbox 和生产路径之间的回归问题。当前当 agent 修改了 API 路由、后端逻辑,或做了需要实际、可重复验证的 bug 修复时,可使用这个 ai-regression-testing 技能进行回归测试。它尤其适合无数据库的 sandbox 模式验证,以及能暴露隐藏分支的审查工作流。

回归测试
收藏 0GitHub 156k
A
ai-first-engineering

作者 affaan-m

ai-first-engineering 是一种简洁的运营模型,适用于大量实现工作由 AI agent 生成的团队。它帮助团队为规划、架构、评审和测试建立 Agent Standards,并提供安装、使用以及适用场景的指引。

Agent 标准
收藏 0GitHub 156k
O
test-driven-development

作者 obra

安装并使用 test-driven-development skill,落实严格 TDD:先写失败测试,确认测试确实失败,再实现最小可行代码,最后安全重构。

测试自动化
收藏 0GitHub 121.8k
A
webapp-testing

作者 anthropics

webapp-testing 是一项用于本地 Web 应用测试的技能,基于 Python Playwright。它可帮助智能体通过 `scripts/with_server.py` 启动服务、检查渲染后的 UI、发现选择器、抓取截图与控制台日志,并以先侦察后验证的方式检查前端行为。

测试自动化
收藏 0GitHub 105.1k
M
setup-pre-commit

作者 mattpocock

setup-pre-commit 可帮助你结合 lint-staged、Prettier,以及可选的类型检查/测试运行来添加 Husky pre-commit 钩子。当你的仓库需要一个快速、可重复的 pre-commit 安全网,并且你希望在保留现有配置的同时,为当前包管理器补上合适脚本时,就适合使用这份 setup-pre-commit 指南。

CI 故障排查
收藏 0GitHub 66k
M
migrate-to-shoehorn

作者 mattpocock

migrate-to-shoehorn 可帮助你在 TypeScript 测试中用 @total-typescript/shoehorn 替换 `as` 类型断言,从而更安全地处理部分测试夹具(partial fixtures)。当你需要清理大量断言的测试数据、按照 migrate-to-shoehorn 指南操作,或为 Test Automation 统一 migrate-to-shoehorn 用法时,都可以使用这个 skill。

测试自动化
收藏 0GitHub 66k