jenkinsに自動化ジョブ(Java、Selenium、Cucumber)があります。私はジェンキンのどこかに自分のフィーチャーファイルを保存し、そこにこれらの機能を読み込むために私のJavaプロジェクトを設定することが可能かどうかを知りたいと思います。したがって、この機能を使って編集する必要がある人は、jenkinsファイルに簡単にアクセスして編集することができます。そうしないと、Javaプロジェクトにアクセスし、編集してgitリポジトリにコミットします(複雑すぎる)。JenkinsからCucumberフィーチャーファイルを読む方法
0
A
答えて
0
あなたのキュウリランナークラスの@CucumberOptionsのフィーチャーオプションを変更すると機能します。フィーチャーファイルを含む別のフォルダーを指すようにしてください。
0
はい、可能です。 Jenkinsは、レポからテストが実行されるスレーブジェンキンノードにコードをダウンロードします。機能ファイルは、このノードに配置する必要があります。ビルドツールやconfigs(Maven/etc)は、テストフェーズのフィーチャーファイルの場所や使用されたテストプラグインを含める必要があります。 @CucumberOptionsはまた、これらの機能ファイルをランナーのために指定します。
@CucumberOptionsがリポジトリにチェックインされているので、できるだけジェネリックとしてジェンキンスノードのフィーチャファイルを制御する必要があることに注意してください。
関連する問題
- 1. 値を読み込む方法。 Cucumber-jvmのステップクラスのプロパティファイル
- 2. Jenkinsからbuild.gradleのversionNameを読む
- 3. Jenkinsパイプラインジョブでcucumber-jvmレポートを使用する方法
- 4. Jenkinsのログイン・シェルを読む
- 5. jenkinsのsonarqubeレポートを読む
- 6. ローカルディレクトリパスからファイルを読む方法
- 7. Systemfoldersからファイルを読む方法
- 8. hdfsからファイルを読む方法
- 9. サーバーからhtmlコンテンツを読む方法
- 10. Jenkins - groovyポストビルドステップで環境変数を読む方法
- 11. ELM327から読む方法は?
- 12. MavenベースのプロジェクトのJenkins 'Cucumber HTML'レポート
- 13. JavaScriptをバイナリストリームから開く方法と読む方法
- 14. Cucumber-javaのFailed StepのカスタムエラーメッセージをextentReportsに書き込む方法
- 15. 空手フレームワークのフィーチャーファイルの応答ヘッダー値を読み取る方法は?
- 16. テキストファイルから読み込むときにApache Ignite Cacheを読み込む方法
- 17. Jenkins Pipeline - 前のステージのログを読む
- 18. Jenkinsプラグインでビルド成果物を読む
- 19. フィーチャーファイルを整理する最良の方法は何ですか?
- 20. cucumber/arubaからシェルスクリプトプログラムの出力をキャプチャする方法は?
- 21. 別のメインメソッドからCucumberランナークラスを呼び出す方法
- 22. Selenium + Cucumber + RubyのH1タグからテキストを取得する方法
- 23. CSVファイルから何かを読む方法は?
- 24. rsyncをSTDINからSRCを読み込む方法は?
- 25. URLを使ってURLからwsdlを読み込む方法
- 26. ライブストリーミングデータを読む方法
- 27. SWIFTメッセージを読む方法
- 28. Datatables.js:JSONを読む方法
- 29. リモートテキストファイルを読む方法
- 30. XMLを読む方法