2017-11-30 8 views
0

私はこの自動化を全く新しくしています。私は「機能ファイルの右クリックや、機能ファイルのステップ定義ファイルのスケルトンが自動的にコンソールに生成される」などのことを知っています。私はそれを達成しようとしています。キュウリで自動的に生成されるグルーコード/ステップ定義ファイルを取得するには?

私のプロジェクトでは、Mavenプロジェクトであり、そのPOMのエントリは次のとおりです。

cucumber-junit - 1.2.4 
cucumber-core - 1.2.4 
cucumber-java - 1.2.4 
cucumber-jvm-deps - 1.0.3 
cucumber-html-0.2.3 
gherkin - 2.12.2 
junit - 4.11 
selenium-java - 2.53.1 
selenium-server - 2.41.0 

そして私は、私の日食でキュウリ0.0.15Nプラグインをインストールしている - ネオン。

私は上記のすべてをインストールしただけでなく、機能ファイルのCucumberエディタ(メモ帳でまだ開いています)を取得していないし、「実行」をクリックしても「キュウリの機能」は表示されません。

答えて

1

コマンドラインからプロジェクトをビルドすると、Cucumberが一致する手順を見つけることができない場合にスニペット候補が表示されます。これらの提案は、コード内のステップを実装するための基礎として使用してください。

+1

トーマスの答えに追加する:スニペットをJavaクラスファイルにコピーして実装することで、これを行うことができます。 IntelliJを使用している場合は、フィーチャーファイルの未定義ステップ(黄色で強調表示)にカーソルを置き、Alt + Enterを押してステップを追加/生成するオプションを選択しても生成できます。個人的には、一度に1ステップずつ生成/実装する方が好きなので、すべてのステップを1つのステップで生成するのではなく、自分のステップを実装しているところまでの概観があります。 – Marit

関連する問題