技能 test-ops
🧪

test-ops

安全 🌐 网络访问

標準化測試規劃與執行

開發團隊經常面臨測試覆蓋不一致和測試實踐分散的問題。此技能提供標準化的測試設計指南、模擬策略和質量指標,確保全面且可維護的測試套件。

支持: Claude Codex Code(CC)
⚠️ 67
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“test-ops”。 ユーザー認証機能のテストを設計してください

预期结果:

  • 正常ケース: 有効な credentials でログイン成功、正常なログアウト
  • エラーケース: 無効なパスワード、存在しないユーザー、アカウントロック時
  • 境界値ケース: パスワード最小/最大文字数境界、パスワード空白文字
  • モック対象: DB リポジトリ (認証成功后ユーザー情報取得)、外部API (二要素認証)

正在使用“test-ops”。 データベース連携処理のモック化戦略を教えてください

预期结果:

  • リポジトリパターンを使用してDBアクセスを抽象化
  • テスト用フィクスチャで事前データをセットアップ
  • トランザクションロールバックでテスト間の分離を確保
  • 実際のDB接続ではなくモックまたはテストDBを使用

正在使用“test-ops”。 テストコードの品質基準について教えてください

预期结果:

  • AAAパターンを遵守: Arrange(準備)/Act(実行)/Assert(検証)を明確に分離
  • テスト名は日本語で内容を明確に表現し、仕様書として機能させる
  • 1つのテストにつき1つのアサーションを推奨
  • 失敗時に問題箇所を特定できるエラーメッセージを含める

安全审计

安全
v5 • 1/16/2026

Pure documentation skill containing only markdown content with testing guidelines. No executable code, network calls, filesystem access, or environment variable reading. All 21 static findings are false positives caused by the analyzer misidentifying benign metadata and text strings as security threats. The skill only provides testing guidance and cannot execute any operations.

2
已扫描文件
207
分析行数
1
发现项
5
审计总数

风险因素

🌐 网络访问 (1)
审计者: claude 查看审计历史 →

质量评分

38
架构
95
可维护性
85
内容
19
社区
100
安全
83
规范符合性

你能构建什么

建立測試標準

透過標準化的測試設計原則,在開發團隊中建立一致的測試實踐

設計測試用例

為任何功能設計全面的測試用例,包括正常、錯誤和邊界值場景

學習測試最佳實踐

為新團隊成員提供清晰的指導,撰寫可維護、可讀的測試程式碼

试试这些提示

基本測試設計
test-opsを使って、新しい機能のテストを設計してください。正常ケース、エラーケース、境界値ケースをそれぞれ教えてください
模擬策略
test-opsのモック化戦略に基づいて、外部API連携部分のテスト環境を構築する方法を教えてください
質量標準
AAAパターンを使用して、読みやすいテストコードを執筆する方法と、適切なアサーションの選び方を教えてください
覆蓋率目標
コードカバレッジ100%を目指すためのテスト実装手順と、カバレッジが不足している領域を特定する方法を教えてください

最佳实践

  • 設計每個測試時要確保其能獨立運行,不依賴其他測試或共享狀態
  • 使用清晰描述驗證內容的日文測試名稱
  • 嚴格遵守 AAA 模式:明確分離 Arrange、Act 和 Assert 部分

避免

  • 在單個測試中包含多個檢查不同條件的斷言
  • 在測試之間使用共享的資料庫狀態或fixtures,破壞測試隔離
  • 撰寫存在錯誤的測試,導致不穩定或不可靠的測試結果

常见问题

此技能是否支持特定的測試框架?
不,此技能提供與框架無關的一般測試設計原則。可適用於 Jest、PyTest、JUnit 等任何框架
是否支持測試的執行?
不,此技能僅協助制定測試設計和質量標準。實際的測試執行請使用您使用的測試框架命令
可以將其用於重構現有的測試程式碼嗎?
是的,可以根據 AAA 模式或命名規則,作為改善現有測試程式碼可讀性和可維護性的指南使用
是否也支持安全測試或負載測試?
此技能針對單元測試和整合測試的標準化。安全測試或負載測試需要專用技能
如何實現 100% 的覆蓋率?
在功能分析後,請實施所有正常、異常和邊界情況的測試,並確保每個測試都能獨立執行
可以與其他技能結合使用嗎?
是的,可以與程式碼生成技能或文件生成技能結合使用,建構包含測試實施的全面開發工作流程

开发者详情

文件结构

📄 SKILL.md