次の手順:
- 新しい Maven Java プロジェクトを作成しました
- JBehave JAR ファイル バージョン 3.6.8 をダウンロードし、[ビルド パスの構成] > [外部 jar の追加] に追加し、JUnit4 も追加しました。
- ヘルプからインストールされたEclipseプラグイン>新しいソフトウェアのインストール
- ワークスペースのテスト ソース フォルダーの下に SampleTests というパッケージを作成しました。
- 上記パッケージ(Login.story)にJBehaveストーリーを作成
- 上記パッケージ(LoginTest.java)にJavaクラスを作成
- 上記パッケージにJavaクラスを作成(LoginTestSteps.java)
- Java クラスに Given、Named、Then、When アノテーションをインポートしました
- JBehave ストーリー ファイルに 2 つの異なるシナリオを記述
ストーリーはステップに正常にマップされ、Maven と Selenium の依存関係も Pom ファイルに追加されました。これは、テスト NG でプロジェクトを変換し、Test NG を使用して実行したかったためです。Junit として実行する必要がありますか。また、Build path に TestNG のライブラリを追加しました。
Maven プロジェクトで jbehave をセットアップする際に見逃したものと、ストーリーを実行する方法を知りたかっただけです。
提案してください
前もって感謝します!