IDE PyCharm プロフェッショナル、python 3.4.5、動作 1.2.5、環境 Windows 7; 注: 機能ファイル ディレクトリからコマンドを実行しています。動作コマンド構文を使用して機能ファイルを実行しようとすると (例: 動作 home_page.feature); 次のメッセージ「無効なコマンド名 'home_page.feature'」を伴う振る舞いインタープリターの応答。Behaviour インタープリターが機能ファイルをコマンド名として解析する原因は何ですか? これは環境問題になるのでしょうか?これは、PyCharm のコミュニティ エディション「無料」では問題ではありませんでした (PyChram のプロフェッショナル バージョンのビヘイビア駆動開発 (BDD) 機能に完全にアクセスするために、プロフェッショナルにアップグレードしました)。
質問する
392 次
1 に答える
-1
参考までに、振る舞いには--help
利用可能なコマンドをリストする引数があります
単純に呼び出すことはできませんbehave home_page.feature
そうすると、振る舞い(またはそのことについて実行可能なコマンドライン)は、それhome_page.feature
が引数そのものであると考えます
代わりに、-i
または--include
引数を使用して、提供された正規表現に一致する機能ファイルを検索し
ますbehave -i home_page
または、機能ファイルにタグを追加して、または引数@TAG_NAME
を使用してこれらの特定のタグを実行できます
タグは、機能内の多くのシナリオの特定のシナリオを実行する場合に役立ちます-t
--tags
詳細については、 https://pythonhosted.org/behave/behave.htmlを参照してください。
于 2016-10-06T03:30:40.667 に答える