360 Secure SkillHub
360 安全技能中心

Ai Testcase Generator Pro

从需求文本、PDF/Word/TXT 文档、图片或视频生成结构化测试用例,含模块测试点、用例 ID、步骤、预期结果与优先级。由测试、开发、产品三类角色按覆盖度、逻辑完整性、可执行性、清晰度、安全性五维打分,迭代至≥90 分、无新问题或最多 5 轮。输出 Markdown 报告并保存 .xlsx、.xmind、.md。

xuxuclassmate
xuxuclassmate
热度 26.09
最近更新 2026-04-03 14:11:54
分类:开发依赖:内部调用大模型 / 读写文件 / 代码执行应用场景:代码生成 / 报告撰写 / 数据处理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add ai-testcase-generator-pro
Metadata
name
ai-testcase-generator-pro
version
1.0.0
description
AI-powered test case generator with three-persona review loop. Supports PDF, Word, TXT, images, video. Exports Excel, Markdown, XMind.
author
XuXuClassMate
license
MIT
tags
["testing","qa","testcases","ai-testing","automation","openclaw"]
category
Development
metadata
{"openclaw":{"requires":{"env":["ANTHROPIC_API_KEY"],"bins":["node","npm"]},"primaryEnv":"ANTHROPIC_API_KEY","emoji":"🧪","homepage":"https://github.com/XuXuClassMate/testcase-generator"}}

AI Test Case Generator Skill

What this skill does

Automatically generates structured test cases from requirement documents, UI screenshots, videos, or plain text. Supports a multi-model review loop where Test Manager, Dev Manager, and Product Manager personas review and score the output iteratively until quality ≥ 90/100.

Trigger phrases

Use this skill when the user says anything like:

  • "generate test cases for …"
  • "write test cases / QA cases / test suite for …"
  • "create test plan from this requirement"
  • "review my test cases"
  • "需求评审 / 测试用例 / 生成用例"
  • Uploads a .pdf, .docx, .txt, image, or video file and asks about testing

Parameters

Parameter Type Default Description
text string — Requirement description text
file_path string — Path to uploaded requirement file
prompt string — Custom focus hint, e.g. "focus on security"
stage enum development requirement | development | prerelease
language enum en en | zh
enable_review boolean true Run multi-model review loop

Output

Returns a Markdown-formatted test case report including:

  • Test points grouped by module
  • Full test cases with ID, steps, expected results, priority
  • Quality score (0–100) after review loop
  • Review comments from 3 reviewer personas

Also saves:

  • .xlsx — Excel test suite (3 sheets: cases / points / stats)
  • .xmind — XMind mind map of test points
  • .md — Markdown report

Example invocations

Generate test cases for user login:
- Phone + password login
- OAuth (GitHub, Google)
- Lock account after 5 failed attempts
- Remember me (7-day token)
/testgen /uploads/requirements.pdf --prompt focus on edge cases and security
Generate Chinese test cases for the pre-release stage from this PRD
[attaches file]

Review loop scoring (100 pts)

Dimension Max Reviewer Focus
Coverage 30 Test Manager
Logic Integrity 20 Dev Manager
Executability 20 Test Manager
Clarity 15 Product Manager
Security 15 Dev Manager

Terminates when: score ≥ 90 · OR · no new issues · OR · 5 rounds max