キュア・ナンバー・ファイル、つまり*。featureファイルとそれに対応するステップ定義ファイルをIDE内のJavaで記述するためにIntelliJを使用しました。ユーザーエクスペリエンスは素晴らしいですし、IDEはIntelliSenseを開いて、ステップ定義が存在するすべての有効なオプションを表示します。シナリオに新しいステップを書き込んだ場合や、対応するステップ定義がないステップが既にJavaファイルに存在する場合は、異なる色でステップをハイライト表示し、正規表現が一致しない場合も同様です。私は、このステップによってJavaファイルに何かが書き込まれなければならないこと、またはステップが間違って実行されないことを強調して通知します。小枝特徴ファイルを検証する
開発者以外のマシン、つまりIDEがインストールされていないビジネスアナリストや製品所有者のマシンでも同じ機能が必要ですが、Notepad ++のようなエディターだけです。 GherkinのNotepad ++プラグインについては知っていますが、* .javaステップ定義ファイルにはステップ定義がないステップが強調表示されていません。同様のプラグインが利用可能なエディタやIDEをお勧めします。
おかげで、 Shany
これはCucumber Proのユースケースです。私の提案は、彼らに尋ねるコアキュウリのチームに連絡することです。私は、開発環境を除いて、オープンソースのオプションは認識していません。 –
HonestCode.ioは、製品所有者がGherkinで受諾テストをオンラインで書くように設計されたサービスです。すでに定義されているステップを表示するのに役立ちますが、* .javaステップ定義ファイルとは一致しません。あなたが探しているものではありません。 免責事項:私はHonestCodeのために働いています – Troglo
@Trogloはこれが開発者の仕事だと考えています。そうでなければ、シナリオ作成者はどのシナリオで作業しなければならないのかを理解する必要があります。あなたの製品に特長! – nbransby