软件测试skill

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

- 开发、测试、PM 想对 Web 页面或应用快速做「AI 生成测试 / 回归 / 缺陷检出」。 - 本机已部署 Probe 服务(Python + Playwright + 本地 Ollama qwen2.5:3b)的团队或个人。 - 不想手写 Playwright 脚本、希望用一句中文需求就跑起端到端测试的人。

一句话选型结论

按资料字段整理

软件测试skill是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_4476308d/qa-probe
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_4476308d仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量5.4 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
软件测试skill当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

5.4 KB
模型实际读到的说明书原文,来自技能仓库

qa-probe · 驱动 Probe AI 软件测试智能体

Overview

用一条命令驱动本地 Probe 智能体完成「需求 → 测试计划 → 真实浏览器执行 → 通过/失败判定 + 证据 → 报告」。核心是 scripts/probe_qa.py(封装了登录/analyze/execute/轮询/解析的全部非显性细节)。详细 API 契约见 references/api.md,启停与排障见 references/operations.md。

Prerequisites(先确认再跑)

  1. 解释器:用托管 venv 解释器跑脚本与服务(含 Playwright):
    C:/Users/liyin/.workbuddy/binaries/python/envs/default/Scripts/python.exe。用系统 Python 会缺 Playwright。
  2. 服务在线:先跑 python scripts/probe_qa.py health。若服务不可达,按 references/operations.md 的启动命令用后台任务拉起 agent_server.py(带 PROBE_LLM_*)。
  3. LLM(可选但推荐):Ollama 在线时用真实模型生成计划/步骤;不在线则退化为离线规则(仍可跑,计划质量下降)。health 会显示 ollama: UP/DOWN。Ollama 启动命令见 references/operations.md。
  4. 登录:默认 admin/admin123(--user/--password 可覆盖);另有 operator/viewer 账号。无 probe 账号,勿用旧文档的 probe/probe123。

Standard workflow(跑一次测试)

PY=C:/Users/liyin/.workbuddy/binaries/python/envs/default/Scripts/python.exe
"$PY" <skill>/scripts/probe_qa.py run \
  --requirement "验证登录:正确账号可登录、错误密码被拒、空凭证有提示" \
  --target "http://127.0.0.1:4173/target/login.html" \
  [--extra-context "补充业务规则"] [--concurrency 2] [--scenario-timeout 120] \
  [--environment env.json] [--save-plan plan.json] [--out result.json]

脚本自动完成:health 门禁 → 登录拿 Cookie → POST /api/analyze(async) → 轮询出计划 → POST /api/execute(async) → 轮询到 done → 打印报告。退出码:0=无失败,1=有失败(发现缺陷),2=环境/提交错误。

  • 需求 ≤500 字(超了服务端 400,VAL-01)。
  • 需要登录态的页面:用 --environment env.json 传凭证({username,password,token,session_cookie}),执行前自动套用。
  • 只要计划不执行:加 --save-plan plan.json 存计划;之后用 --plan-file plan.json 复跑。

Interpreting the result

  • summary: total/passed/failed/skipped。
  • 每个场景 status:pass/fail/error/skipped;error 是失败原因;evidence 有 screenshot/network/console/pageErrors。
  • 内置演示 target/refund.html 故意埋了"超额退款不拦截"bug → 跑退款流预期 1 个失败,这是正确检出,不是回归。
  • LLM(qwen2.5:3b) 计划质量有限:负面场景可能误断言成功态、无步骤场景执行时才动态生成步骤——报告里对此类场景提示人工复核(UI 标「AI 生成步骤」)。

Common tasks

  • 只分析出计划:run --requirement ... --target ... --save-plan plan.json(随后可 --plan-file plan.json 执行)。
  • 重跑失败场景 / 聚合回归:用 Web UI 或 POST /api/execute 只传失败场景;回归用例库见 GET /api/regression/cases(按失败原因去重、复发≥3次升 P0)。
  • 定位器自愈:POST /api/heal/locators(重新探测步骤定位器)。
  • 步骤录制:POST /api/record/start|stop(把真实操作录成场景步骤)。
  • 全量回归本项目自身:项目根 bash uat_regression.sh(四层测试,BROWSER=0 跳过慢的真浏览器层)。

Important constraints & gotchas

  1. 轮询 /api/runs/<id> 的结果在 run 键下,且必须带会话 Cookie(否则 401,属正常鉴权)。
  2. Ollama 没起时,探测 127.0.0.1:11434 会被环境代理变成 502(非连接拒绝)——别误判为 Ollama 坏了;探测要绕过代理。
  3. 本地 LLM 出计划约 10-60s,浏览器关窗约 10s;用异步+轮询,别用同步阻塞调用。
  4. 单 localhost 实例、仅 Chromium、会话内存态(重启服务需重登)。
  5. 对用户真实系统(如 leads.seefishbest.com:8082/login)执行会产生真实操作,先确认已授权。
  6. 安全提示:默认账号密码硬编码且未强制改密(已知隐患),团队共享 / 生产部署前务必改密(详见 references/operations.md 安全提示);对被测真实系统执行会产生真实操作,须先获授权。

Bundled resources

  • scripts/probe_qa.py — 端到端驱动 CLI(health / run)。
  • references/api.md — API 契约、返回结构、坑。
  • references/operations.md — 启停服务与 Ollama、解释器、排障、演示目标、安全提示。

常见问题

5 问
答案由本站依据条目字段整理
软件测试skill怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_4476308d/qa-probe。安装方式为未标注。装完刷新技能列表或重开客户端。

软件测试skill支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

软件测试skill权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

软件测试skill收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

软件测试skill用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。