AgentSkillsCN

testing

统筹测试策略、计划与执行,善于运用风险驱动测试方法,并结合 Usefulness Score 标准进行评估。

SKILL.md
--- frontmatter
name: testing
description: テスト戦略・計画・実行の統括スキル。リスクベーステスト手法とUsefulness Score基準を適用。

Testing Strategy

トリガー

  • テスト計画が必要な時
  • テストスイート全体のレビュー時
  • テスト戦略の策定時

リスクベーステスト配分

件数目的
E2E2-5クリティカルパス検証
Integration3-8コンポーネント連携検証
Unit5-15ロジック単体検証

原則: E2E優先。Unit過多は設計問題のサイン。


Usefulness Score

計算: Impact(1-5) × Probability(1-5)

スコア判定アクション
≥15KEEP維持
10-14REVIEW要検討
<10REMOVE削除候補

Impact基準

影響範囲
5Money/Security/Data損失
4主要機能停止
3UX劣化
2軽微な不具合
1見た目のみ

Probability基準

発生頻度
5毎日発生しうる
4週1以上
3月1以上
2年1以上
1ほぼ発生しない

必須カバレッジ閾値

領域最低スコア
Money関連20+
Security関連20+
認証/認可20+
データ永続化15+

閾値未達 = リリースブロック


テスト層別実行順序

text
Database → Backend → Frontend → E2E

各層が安定してから次へ進む。


削除対象テスト

  • フレームワーク機能のテスト
  • ビジネスロジック無関係
  • 重複テスト
  • Usefulness Score < 10

サブスキル

スキル用途
e2e-testingE2Eテスト設計・実装
integration-testing統合テスト設計・実装
test-quality-auditテスト品質監査

禁止事項

  • テストなしリリース
  • Usefulness未評価のテスト追加
  • フレームワークテストの作成
  • E2E 2件未満/エンドポイント