Anthropic Claudeソフトウェア開発⭐ リポ 0品質スコア 50/100
python-testing-patterns
pytest、フィクスチャ、モッキング、テスト駆動開発を活用した包括的なテスト戦略を実装できます。Pythonのテスト作成、テストスイートのセットアップ、テストのベストプラクティス導入時に利用します。
description の原文を見る
Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.
SKILL.md 本文
注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。
Python Testing Patterns
pytest、フィクスチャ、モッキング、パラメータ化、テスト駆動開発を使用してPythonで堅牢なテスト戦略を実装するための包括的ガイドです。
このスキルの用途
- Pythonコードのユニットテストを書く
- テストスイートとテストインフラストラクチャをセットアップする
- テスト駆動開発(TDD)を実装する
- APIとサービスのintegration テストを作成する
- 外部の依存関係とサービスをモッキングする
- 非同期コードと並行処理をテストする
- CI/CDで継続的なテストをセットアップする
- プロパティベーステストを実装する
- データベース操作をテストする
- 失敗したテストをデバッグする
核となるコンセプト
1. テストの種類
- ユニットテスト: 個々の関数/クラスを独立してテスト
- Integration テスト: コンポーネント間の相互作用をテスト
- 機能テスト: 完全な機能をエンドツーエンドでテスト
- パフォーマンステスト: 速度とリソース使用量を測定
2. テスト構造(AAA パターン)
- Arrange: テストデータと前提条件をセットアップ
- Act: テスト対象のコードを実行
- **Asser
...
詳細情報
- 作者
- synqing
- リポジトリ
- synqing/K1.node1
- ライセンス
- 不明
- 最終更新
- 2026/1/8
Source: https://github.com/synqing/K1.node1 / ライセンス: 未指定