用例设计师

Generate structured test cases from functional points using YAML inputs.

1|Updated Sep 14, 2022
One-click install
npx skills add https://github.com/jackey-sdc/autotest --skill -jackey-sdc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 用例设计师
Source: https://github.com/jackey-sdc/autotest/tree/main/.cursor/skills/custom/loan-testcase-designer
Command: npx skills add https://github.com/jackey-sdc/autotest --skill -jackey-sdc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

DBP借贷测试用例设计工作往往缺乏结构化、可追溯的流程。该技能通过功能点(FP)驱动测试用例的生成、Case ID 管理、XMind 导出、覆盖率检测和需求追溯矩阵,提升设计效率与可复用性。

Core Features & Use Cases

  • 基于 FP 的测试用例生成:将 FP 转换为结构化用例,附带 Case ID、需求来源与功能点来源。
  • XMind 导出与追溯:将用例导出为 XMind,支持追溯矩阵和跨 FP/REQ 的变更追踪。
  • 覆盖率与需求追溯:提供覆盖率计算与需求追溯矩阵,确保 FP 与 REQ 的映射完整性。

Quick Start

将 FP YAML 与需求映射输入到工作流中,执行脚本以生成测试用例并导出 XMind。

Frequently Asked Questions about 用例设计师

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate structured test cases from functional points using YAML?

To generate structured test cases from functional points using YAML, input your FP YAML and requirement mappings into the workflow. This automates end-to-end scenario modeling and case ID governance, directly outputting structured test cases with full traceability.

What is requirement traceability matrix coverage in software test design?

Requirement traceability matrix coverage is the mechanism that calculates and ensures mapping integrity between functional points and requirements. It provides coverage reporting and cross FP/REQ change tracking to verify that all requirements are fully tested.

Can I export test cases to XMind for requirement traceability?

Yes, you can export test cases to XMind for requirement traceability. The workflow takes structured YAML case models and outputs XMind files, enabling cross FP/REQ change tracking and visualizing the traceability matrix across requirements.

Does this test case design tool work with existing FP and REQ sources?

Yes, this test case design tool works with existing FP and REQ sources. It integrates with your current functional point and requirement inputs to enforce a structured YAML case model and automate coverage reporting without requiring manual data migration.

Do I need pyyaml to run test case generation and coverage reporting?

Yes, you need pyyaml to run test case generation and coverage reporting. The workflow enforces a structured YAML case model for functional point inputs, requiring the pyyaml dependency to parse FP YAML files and requirement mappings.

What is the best way to manage test case IDs and track changes across functional points?

The best way to manage test case IDs and track changes across functional points is to enforce a structured YAML case model. This governs case IDs and automates cross FP/REQ change tracking, ensuring consistent end-to-end scenario modeling and mapping integrity.