web-dev-qa-db-ja.com

きゅうりとして実行する機能が日食に表示されない

自動化は初めてです。キュウリの機能を実行中にこの問題に直面しています。それはキュウリ機能オプションとして実行をまったく表示しません

Eclipseで実行オプションのスクリーンショット

5
omer siddiqi

Eclipseで機能ファイルを開いて右クリックしても、[Run As-> Cucumber Feature]オプションが見つからないため、Eclipseに必要なCucumber Eclipseプラグインがないようです。このプラグインは、次の手順でインストールできます。

  1. Eclipseを起動し、「ヘルプ」->「新しいソフトウェアのインストール」に移動します。
  2. 「追加」ボタンをクリックします
  3. 任意の名前を入力します。 「Cucumber」と入力し、場所として「 http://cucumber.github.com/cucumber-Eclipse/update-site 」と入力します。
  4. OKをクリックします。
  5. 「Cucumber Eclipse Plugin」オプションが利用可能なソフトウェアのリストに表示されます。
  6. チェックボックスを選択し、「次へ」ボタンをクリックします。
  7. 使用許諾契約に同意する場合は、使用許諾契約の条項を読み、「使用許諾契約の条項に同意します」をクリックします。
  8. 「完了」ボタンをクリックします。
  9. インストールしてみましょう。完了するまで数秒かかります。

このプラグインのインストールが成功した後、機能ファイル(拡張子が.featureのファイル)を開いて右クリックすると、「実行->キュウリ機能」オプションが表示されます。

更新1

Eclipseで、「Windows-> Preferences-> Run/Debug/Launching/Launch Configuration」に移動し、「Cucumber Feature」チェックボックスがオンになっている場合はオフにします。詳細については、以下のスクリーンショットを参照してください。

enter image description here

9
Mahipal

Mavenプロジェクトの場合は、依存関係として含まれていることを確認してください。自動化として実行している場合は、Mavenプロジェクトとして設定することをお勧めします。

簡単な説明では難しいですが、「キュウリの機能として実行」が表示されても何も実行されない場合は、機能を開き、その中の空白を右クリックして、キュウリの機能として実行する必要がありました。そこ。どういうわけかそれは私のために働いた。

2
canpan14