mcpField
T
testing

testing

github.com/nmnmccテスト・品質351 回インストール7 週間前に更新
リポジトリ

testing について

具体的な不確実性と結果の価値に基づいて、テストを追加または実行すべきか判断するスキルです。期待動作の定義、独立した判定基準を持つ境界の選択、結果を識別できるケースの実行、未検証箇所の報告を支援します。

主な機能

  1. 01具体的な不確実性の特定
  2. 02起こり得る誤動作の明確化
  3. 03テスト境界と独立した判定基準の選択
  4. 04識別可能なケースと復旧のテスト
  5. 05未検証箇所の報告

活用シーン

  1. 01変更に新しいテストが必要かの判断
  2. 02疑わしい不具合に対する絞り込んだテストの選択
  3. 03リリース判断前のテスト根拠の報告

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/nmnmcc/skills --skill testing

インストール後、Claude Code で/testingを入力して読み込まれたか確認します。

同梱ファイルagents/openai.yamlreferences/guide.md

詳細

テスト

テストは実験として扱います。具体的な不明点が残っていて、誤った動作が起こり得て、その結果によって実装やリリースの判断が変わる場合に、テストを追加または実行します。

  1. 必須の動作と、まだ起こり得る誤った動作を明らかにします。
  2. 独立した判定基準を持つ、最小の境界を選びます。
  3. 両者を区別できるケース、境界、失敗、または復旧を検証します。
  4. すべての結果を確認し、未テストの内容を報告します。

テスト感度、ダブル、フレークのあるシグナル、プロパティ、またはスイートの設計については、詳細ガイドをお読みください。既存の根拠で十分な場合は、「新たなテストは不要」という正当な結論も有効です。

コメント