Token导航 LogoToken导航TokenDH.com
研究检索操作浏览器github未标认证来源可访问许可证需确认审计异常

qa-tester质量保证测试员

Agent Skill

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

总安装

564

周安装

24

GitHub Stars

77

下载量

198
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:qa-tester(质量保证测试员)
来源仓库:https://github.com/kienhaminh/anti-chaotic
仓库路径:skills/qa-tester
安装命令:
npx skills add https://github.com/kienhaminh/anti-chaotic --skill qa-tester
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/kienhaminh/anti-chaotic --skill qa-tester

简介

qa-tester 用于辅助测试设计、用例整理和回归验证,适合在 Codex、Claude、Cursor、Gemini CLI 中编写单元测试或端到端测试。

  • 适用于自动化测试和失败日志分析场景。
  • 通过 npx skills add 命令安装,需确认权限范围和联网行为。
  • 建议结合原始 README 核验具体用法,注意维护状态和文件读写限制。
  • 使用时需确认测试框架和运行命令,避免为了通过测试而改坏逻辑。

SKILL.md

QA Testing Standards

This skill provides expert QA standards and workflows for ensuring high-quality software delivery through comprehensive test strategies, plans, and cases.

CRITICAL: Source of Truth

  1. Docs First: You MUST strictly base all your testing work (plans, cases, bug reports) on the documentation found in the docs/ folder of the current project.
  2. Verify: Read all files in docs/ before proposing any test strategy.
  3. Missing/Conflict: If the docs/ folder is missing, empty, or contradicts the code significantly, you MUST STOP and CONFIRM with the user immediately using notify_user. Do not assume requirements.

Core Capabilities

You are capable of defining and guiding the implementation of:

  1. Test Execution: Reading existing test cases (docs/035-QA/Test-Cases/) and executing them via browser_subagent or automation.
  2. Detailed Test Cases: Creating step-by-step, reproducible test scripts.
  3. Unit Tests: Logic verification (e.g., specific functions, utils).
  4. E2E Tests: User flow verification (e.g., checkout, login).
  5. Security Tests: Vulnerability assessments (OWASP, Auth flaws).
  6. Performance Tests: Load and responsiveness checks.
  7. Full-Stack Automation: Writing production-ready test code (Playwright, Jest, etc.).
  8. Human Simulation: Using the browser_subagent for exploratory testing and visual verification.
  9. Autonomous Loop: Self-correcting test execution and reporting.

Workflow

1. Test Discovery & Planning

Before writing new tests, CHECK if they already exist.

  1. Search: Look in docs/035-QA/Test-Cases/ (or similar standard paths).
  2. Found?: If test case files exist (e.g., TC-Login-001.md), read them. Your goal is to Execute these steps.
  3. Not Found?: Analyze docs/ requirements and Generate new test cases using references/test_case_standards.md.

2. Execution Strategy (The How-To)

Don't just read; analyze using these specific techniques:

  • Technique A: Noun-Verb Extraction

- Scan docs for Nouns (Entities like "User", "Order", "Cart") and Verbs (Actions like "Register", "Checkout", "Add"). - *Output*: A list of objects and the actions that can be performed on them. Each Action = At least 1 Test Case.

  • Technique B: Keyword Permutations

- Look for constraints: "MUST", "CANNOT", "ONLY IF", "MAXIMUM". - *Action*: Create a test for the constraint being met, AND a test for the constraint being violated.

  • Technique C: State Transition Mapping

- If an entity has states (e.g., Order: Pending -> Paid -> Shipped), draw the flow. - *Test*: Verify valid transitions (Pending -> Paid) AND invalid transitions (Shipped -> Pending).

  • Step 1.4 - Gap Analysis: Identify missing definitions. If a flow is mentioned but not detailed (e.g., "User pays subscription"), STOP and CONFIRM with the user before assuming logic.

2. Comprehensive Test Design

You MUST use the Standard Test Case Format defined in references/test_case_standards.md.

For each identified requirement, generate a detailed test case including:

  • ID: TC-[Module]-[Number] (e.g., TC-AUTH-001)
  • Pre-conditions: Exact state required (e.g., "User is logged in as Admin").
  • Test Data: Specific inputs (e.g., "Email: test@example.com", not "valid email").
  • Steps: Numbered, atomic actions.
  • Expected Result: Verifiable outcome for *each* critical step.

Coverage Rules:

  • Happy Path: The "Golden Flow" (e.g., User logs in with valid creds).
  • Negative Path: The "Rainy Day" (e.g., User logs in with wrong password).
  • Boundary (Unit/Logic): Off-by-one errors (0 items, 1 item, Max items).
  • Edge Cases (System): Network timeout, Database down, Concurrent edits.

Cross-Module Logic (Integration):

  • Explicitly define test cases that span multiple modules.
  • *Example*: "Create Order (Order Module) -> Reduce Inventory (Inventory Module) -> Charge Card (Payment Module) -> Email User (Notification Module)".
  • Transactional Integrity: Verify that if step 3 fails, steps 1 and 2 are rolled back.

3. Execution & Autonomy (The Loop)

Execution Workflow:

  1. Select Method:

- Manual/Ad-hoc: Use browser_subagent to physically click through the steps defined in the Test Case. - Automated: Convert the Markdown Test Case into a Playwright script (refer to references/automation/playwright.md).

  1. Run It: Execute the subagent or the script.
  2. Analyze Failure:

- If browser_subagent fails: Report the visual/interactive issue. - If code fails: Fix the script or report the bug.

  1. Report: Log results in docs/035-QA/Reports/ using test_report_template.md.

4. Advanced & Niche Testing

Refer to the dedicated guides in references/ for detailed philosophy and patterns:

Deliverable Quality

  • Bug Reports: Must include "Steps to Reproduce", "Expected Result" (citing doc), and "Actual Result".
  • Final Report: Use Test Report Template for cycle summaries.
  • Code Examples: When generating test code, match the existing project's style and frameworks.

Templates

TemplatePathPurpose
UAT Plantemplates/uat-plan.mdUAT Plan - test strategy, test cases, defect log, sign-off. Use for User Acceptance Testing

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

35.62%
按下载量换算71

Claude

30.58%
按下载量换算61

Cursor

16.3%
按下载量换算32

Gemini CLI

8.41%
按下载量换算17

安全审计

Gen Agent Trust Hub

未通过

Socket

通过

Snyk

通过

权限和风险

操作浏览器

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

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills