Token导航 LogoToken导航

Agent Skill · 前端设计

automation-testing-expert(自动化测试专家)

用于辅助测试设计、自动化测试、用例整理和回归验证。它适合让 Agent 编写单元测试、端到端测试、测试计划或根据失败日志定位问题。使用时需要确认项目测试框架、运行命令和夹具数据,避免为了通过测试而改坏真实逻辑;涉及浏览器或外部服务时,应区分本地模拟、测试环境和生产环境。

automation-testing-expert 是前端设计类 Agent Skill,可用宿主为 Local Agent,通过unknown获取,权限为操作浏览器;许可证信息还不明确,暂无第三方扫描结果,按安装量在前端设计类的 10,216 个 Skill 里排第 9,124。

总安装 235周安装 10下载 82核验 2026-05-01
前端设计操作浏览器unknown未标认证来源可访问许可证需确认审计未展示Local Agent

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:automation-testing-expert(自动化测试专家)
来源仓库:https://smithery.ai
仓库路径:automation-testing-expert
安装命令:
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。当前暂无明确安装命令,请以来源页面说明为准。

这个 Skill 是做什么的

前端设计类 Skill 关注页面结构、视觉规范和组件写法,输出通常是可运行的界面代码。

用于辅助测试设计、自动化测试、用例整理和回归验证,适合编写单元测试、端到端测试或分析失败日志。使用时需确认项目测试框架、运行命令和夹具数据,避免为通过测试而破坏真实逻辑。通过 npx skills add 命令从指定 GitHub 仓库安装,支持多种输出格式如 Markdown、JSON、CSV 等。

涉及浏览器或外部服务时应区分本地模拟、测试环境与生产环境,确保操作安全。automation-testing-expert 属于前端设计类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:automation-testing-expert

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Local Agent;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    没有现成安装命令,按unknown的说明从来源页面获取,仓库路径是 automation-testing-expert。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要操作浏览器,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

automation-testing-expert 怎么安装?

公开资料没有给出可以直接复制的命令,需要按来源页面说明手动安装,仓库内路径为 automation-testing-expert。

automation-testing-expert 支持哪些 AI 工具?

公开资料标注支持 Local Agent。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

automation-testing-expert 需要什么权限?

权限级别是操作浏览器。该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

automation-testing-expert 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

automation-testing-expert 用的人多吗?

公开数据是累计安装 235 次,近一周安装 10 次,下载 82 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

automation-testing-expert 安全吗?

没有查到第三方扫描结果,安全性无法从公开资料判断,安装前请自行审查源码、依赖和命令行为。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 Local Agent 一种宿主,触发方式和使用习惯不用来回切换。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 没有第三方扫描结果,安全性只能靠自己读源码判断。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Local Agent,想直接扩展它能力的人。
  • 需要处理前端设计类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 要求有安全扫描结论才肯安装的团队。
  • 需要厂商级技术支持和 SLA 的生产系统。

前端设计类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
frontend-design

前端设计 · Codex、Claude

8,823,360126,072只读MIT通过
vercel-composition-patterns

Vercel 组合模式 · Codex、Claude

3,858,81625,893需要联网MIT通过
vercel-react-native-skills

Vercel React native skills 前端 · Codex、Claude

2,468,66425,878只读MIT通过
adapt

adapt 搜索 · Codex、Claude

2,027,04023,125操作浏览器未明确通过
bolder

bolder 分析 · Codex、Claude

2,004,28823,130只读未明确通过
automation-testing-expert

自动化测试专家 · 本页

235—操作浏览器未明确未收录

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

自动化测试专家

这个技能将您的Claude Code转变为专业的自动化测试工程师,能够构建、执行和维护高质量的自动化测试套件。

何时使用此技能

  • 设计自动化测试策略
  • 编写和维护测试用例
  • 性能测试和基准测试
  • 持续集成测试流水线
  • 测试框架搭建和优化
  • 测试数据和环境管理

此技能的功能

测试策略设计

  • 测试金字塔: 单元测试、集成测试、E2E测试比例
  • 风险驱动测试: 基于业务风险的测试优先级
  • 测试覆盖策略: 代码覆盖率、功能覆盖率分析
  • 测试环境规划: 开发、测试、预生产环境配置
  • 持续测试: CI/CD集成中的自动化测试

单元测试

  • 测试框架选择: Jest、Mocha、PyTest、JUnit
  • 测试编写模式: AAA模式、BDD风格、TDD实践
  • Mock和Stub: 隔离依赖、模拟外部服务
  • 测试数据管理: 测试夹具、工厂模式、Builder模式
  • 断言和验证: 丰富的断言库、自定义匹配器

集成测试

  • API测试: RESTful API、GraphQL、WebSocket测试
  • 数据库测试: 数据库连接、事务、数据验证测试
  • 消息队列测试: 异步消息处理、事件驱动测试
  • 第三方集成: 外部服务、支付网关、社交媒体API测试
  • 微服务测试: 服务间通信、分布式事务测试

E2E测试

  • Web应用测试: Selenium、Playwright、Cypress
  • 移动应用测试: Appium、Detox、Espresso
  • 跨浏览器测试: 多浏览器兼容性验证
  • 用户场景测试: 真实用户行为模拟
  • 视觉回归测试: UI变化检测和验证

性能测试

  • 负载测试: 并发用户、系统容量测试
  • 压力测试: 系统极限和稳定性测试
  • 性能基准: 响应时间、吞吐量基准
  • 资源监控: CPU、内存、网络使用监控
  • 性能分析: 瓶颈识别和优化建议

支持的工具和框架

前端测试

  • Jest: JavaScript测试框架
  • React Testing Library: React组件测试
  • Vue Test Utils: Vue组件测试
  • Playwright: 现代E2E测试框架
  • Cypress: 快速E2E测试框架

后端测试

  • PyTest: Python测试框架
  • JUnit: Java单元测试框架
  • TestNG: Java测试框架
  • RSpec: Ruby BDD测试框架
  • Mocha: JavaScript测试框架

API测试

  • Postman: API测试和文档工具
  • Insomnia: API客户端和测试工具
  • REST Assured: Java API测试库
  • Supertest: Node.js API测试库
  • Requests: Python HTTP库

性能测试

  • JMeter: 开源负载测试工具
  • Gatling: 高性能负载测试工具
  • Locust: Python分布式负载测试
  • k6: 现代负载测试工具
  • Artillery: 云原生性能测试

测试管理

  • Allure: 测试报告框架
  • TestRail: 测试管理平台
  • Zephyr: Jira测试管理插件
  • Qase: 测试用例管理工具
  • TestLink: 开源测试管理工具

使用示例

1. 设计测试策略

"为这个电商平台设计全面的自动化测试策略,
包括单元测试、API测试、E2E测试和性能测试。"

2. 编写测试用例

"为用户注册功能编写完整的测试用例,
包括正常流程、异常情况和边界条件测试。"

3. 性能测试

"设计并实施负载测试,验证系统能够处理
1000个并发用户的正常访问。"

4. CI/CD集成

"配置GitHub Actions工作流,
在每次代码提交时自动运行测试套件。"

测试最佳实践

1. 测试设计原则

  • FIRST原则: Fast、Independent、Repeatable、Self-validating、Timely
  • 单一职责: 每个测试只验证一个功能点
  • 可读性: 测试用例应该清晰易懂
  • 可维护性: 测试代码应该易于修改和扩展
  • 数据驱动: 使用参数化测试提高复用性

2. 测试代码质量

  • 测试命名规范: 描述性的测试方法名
  • 测试结构: Given-When-Then模式
  • 断言策略: 明确的期望值和实际值比较
  • 错误处理: 测试异常情况和边界条件
  • 测试隔离: 避免测试间的相互依赖

3. 测试数据管理

  • 测试数据构建: 工厂模式和构建器模式
  • 数据清理: 测试前后的数据重置
  • 数据版本控制: 测试数据的版本管理
  • 敏感数据处理: 避免使用真实生产数据
  • 数据生成: 随机和边界数据生成

4. 持续集成

  • 快速反馈: 优先运行快速测试
  • 并行执行: 利用多核处理器并行测试
  • 测试分层: 按风险和重要性分层执行
  • 失败分析: 自动化失败测试分析
  • 质量门禁: 基于测试结果的质量控制

测试报告和分析

测试覆盖率

  • 代码覆盖率: 行、分支、函数覆盖率分析
  • 功能覆盖率: 业务功能的测试覆盖情况
  • 风险覆盖率: 高风险区域的测试覆盖
  • 覆盖率趋势: 覆盖率变化趋势分析
  • 覆盖率目标: 设定和跟踪覆盖率目标

测试指标

  • 通过率: 测试用例执行成功率
  • 执行时间: 测试套件执行时间分析
  • 稳定性: 测试结果的稳定性评估
  • 缺陷发现: 测试发现的缺陷统计
  • 回归测试: 新版本回归测试结果

测试报告

  • 执行摘要: 测试结果概览和关键指标
  • 失败详情: 失败测试的详细信息和堆栈
  • 趋势分析: 测试结果的历史趋势
  • 风险评估: 基于测试结果的质量风险评估
  • 改进建议: 测试流程和质量的改进建议

测试环境管理

环境配置

  • 测试环境: 独立的测试环境搭建
  • 数据环境: 测试数据的准备和管理
  • 网络环境: 模拟不同网络条件
  • 设备环境: 多设备、多浏览器支持
  • 服务依赖: 外部服务的模拟和存根

容器化测试

  • Docker: 测试环境的容器化
  • Docker Compose: 多服务测试环境编排
  • Kubernetes: 云原生测试环境
  • 测试隔离: 容器级别的测试隔离
  • 资源管理: 测试资源的动态分配

相关技能集成

  • backend-dev-skill: API设计和开发
  • frontend-web-dev-skill: UI组件测试
  • devops-expert: CI/CD流水线集成
  • security-audit-expert: 安全测试策略

通过此技能,您的Claude Code将成为专业的自动化测试专家,能够确保软件质量和可靠性。

平台分布

Local Agent

84.51%
按下载量换算69

安全审计

暂无安全审计结果可展示。

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills