PowerfulHarp2041
/install test-effort-estimator
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 examplesreferences/estimation-formulas.md: Complete formula documentation and calculation examples
Workflow
- Load complexity standards from
references/complexity-standards.md - Analyze requirements and identify test items
- Apply estimation formulas based on complexity
- Execute
scripts/generate_excel.pyto generate Excel report - Review and validate total estimates against constraints
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install test-effort-estimator - 安装完成后,直接呼叫该 Skill 的名称或使用
/test-effort-estimator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 279 次。
如何安装 PowerfulHarp2041?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install test-effort-estimator」即可一键安装,无需额外配置。
PowerfulHarp2041 是免费的吗?
是的,PowerfulHarp2041 完全免费(开源免费),可自由下载、安装和使用。
PowerfulHarp2041 支持哪些平台?
PowerfulHarp2041 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 PowerfulHarp2041?
由 xuping2012(@xuping2012)开发并维护,当前版本 v1.0.0。