← 返回
开发者工具 中文

PowerfulHarp2041

This skill should be used when users need to estimate test effort based on product requirements. It analyzes requirements, breaks down tasks, estimates test...
当用户需要根据产品需求估算测试工作量时使用此技能。它分析需求、分解任务、估算测试工作量。
xuping2012
开发者工具 clawhub v1.0.0 1 版本 99806.2 Key: 无需
★ 1
Stars
📥 495
下载
💾 10
安装
1
版本
#latest

概述

Test Effort Estimator

Purpose

This skill provides a systematic approach to estimate test effort based on product requirements. It analyzes requirements, breaks them down into testable items, estimates effort for each phase (case design, first run, retest, regression), and generates an Excel report.

When to Use

Use this skill when users provide product requirements and need:

  • Test effort estimation for new features
  • Resource planning for testing phases
  • Detailed breakdown of testing activities
  • Excel export of effort estimates

How to Use

Step 1: Analyze Requirements

Read and understand the provided product requirements. Identify:

  • Functional modules and features
  • User stories and test scenarios
  • Complexity levels of different features

Step 2: Break Down Test Items

For each requirement, identify test items:

  • Test entry points and navigation
  • Data display and validation
  • User interactions and workflows
  • System operations and state changes

Step 3: Estimate Effort

Apply complexity-based estimation standards:

Simple Features (0.20-0.30 person-days for design):

  • Single function, clear logic
  • Few operation steps, simple data preparation
  • Examples: list display, simple navigation

Medium Features (0.35-0.40 person-days for design):

  • Multiple sub-functions, moderate complexity
  • Requires test data preparation
  • Examples: data filtering, user management

Complex Features (0.50 person-days for design):

  • Complex business logic, multiple interaction paths
  • Requires diverse test data, strong dependencies
  • Examples: online/offline binding, batch operations

Time Calculation Formulas:

  • Case Design: Simple 0.20-0.30, Medium 0.35-0.40, Complex 0.50
  • First Run: Simple 0.15-0.20, Medium 0.25-0.30, Complex 0.30-0.40
  • Retest: 33%-67% of first run, round to 0.10 minimum
  • Regression: 48%-67% of first run, round to two decimals

Step 4: Generate Excel Report

Use the bundled script scripts/generate_excel.py to create the Excel report with:

  • Requirement title
  • Requirement story/description
  • Case design time
  • First run time
  • Retest time
  • Regression time
  • Estimation rationale

Constraints

  • All time values must be >= 0.10 person-days
  • All time values must be rounded to two decimals
  • Total estimation error should be within 0.5 person-days of actual values
  • Minimum unit is 0.01 person-days

Bundled Resources

Scripts

  • scripts/generate_excel.py: Python script to generate Excel report from estimation data

References

  • references/complexity-standards.md: Detailed complexity classification criteria and examples
  • references/estimation-formulas.md: Complete formula documentation and calculation examples

Workflow

  1. Load complexity standards from references/complexity-standards.md
  2. Analyze requirements and identify test items
  3. Apply estimation formulas based on complexity
  4. Execute scripts/generate_excel.py to generate Excel report
  5. Review and validate total estimates against constraints

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 21:13 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 668 📥 324,054
developer-tools

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 921 📥 185,778
developer-tools

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 67 📥 180,068