BDD テストフレームワーク
Gherkin(英語) ベースのフレームワークのサポートは、PyCharm にバンドルされていません。プラグインのインストールに従って、JetBrains マーケットプレイスから Gherkin(英語) プラグインをインストールできます。
PyCharm での Gherkin ベースのフレームワークのサポートに関するドキュメントは、以前のバージョンの PyCharm ヘルプにあります。
関連ページ:
プラグインのインストール
プラグインは PyCharm のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrains マーケット...
BDD テストフレームワーク
概要:ビヘイビア駆動開発、または BDD は、人間が読める言語でテストを書くことを可能にします。PyCharm は、Behave などの Gherkin ベースのフレームワークをサポートします。フィーチャーファイルの実行:PyCharm は、特定のフィーチャーファイル、または Behave の対応する実行 / デバッグ構成で指定されているフォルダー内のすべてのフィーチャーファイルを実行する機能を提供します。テストを実行する手順は、他のテストフレームワークと同じです。エディターで目的の機能を開くか、プロジェ...
Tox サポート
PyCharm は tox と統合され、複数の環境でテストを実行できます。トックスを設定する Python プロジェクトを作成します。プロジェクト Python インタープリターの tox をインストールします。プロジェクトに次のファイルがあることを確認します。tox.ini、テストファイル、毒性テストを実施するテスト要件を tox.ini ファイルに記録します。例:[tox] envlist = py310 py312 [testenv] deps = pytest pytest-bdd command...
Twisted によるテスト駆動開発
導入:ここでは、このアドレスにあるチュートリアル「Twisted によるテスト駆動開発」を参照し、PyCharm を使用してそれを繰り返してみます。プロジェクト、パッケージ、Python ファイルの作成: に移動し、新規プロジェクトダイアログで純粋な Python プロジェクトの作成を選択します。それをと呼びましょう。空の __init__.py ファイルを含む calculus という空のディレクトリを作成します。これを行うには、メインメニューでに移動し、新規ポップアップメニューから Python...