私はジェンキンスを介してキュウリのいくつかのタグを実行するシナリオがありますが、ランナーファイルをテストするために外部からタグ値を渡すためにジェンキンスのビルドパラメータを作成する方法はありますか?Jenkinsのキュウリ試験ランナーファイルでタグ値を渡すには?
0
A
答えて
0
現在、テストを実行するビルドステップとしてcucumber-pluginの "run cucumber test"を使用していますか?または、シェルスクリプトを実行してキュウリ試験を行っていますか?
そして、あなたのビルドステップであなたのシェルに、このようなものを追加します:あなたは、シェルスクリプトを実行している場合は、あなたのようにあなたのジェンキンスジョブ内のパラメータまたは環境変数を設定することができ
このよう Environment Scriptや Parameterized Buildなどcucumber --tags $CUCUMBER_TAG
プラグインが役立つかもしれません。
しかし、あなたのキュウリテストを実行するためにプラグインを使用している場合は、そのドキュメントを確認する必要があります。私たちは現在、テストを実行するためにシェルを使用していますので、これらのプラグインの使い方に慣れていません。
Jenkinsでビルドステップとしてシェルスクリプトを使用するには、ジョブのビルドセクションに「シェルを実行」を追加するだけです。あなたはこのような構造のすべて置く場合:
+-- Jenkins job workspace
| +-- features
| +-- step_definition
| +-- support
| +-- feature files
をシェルだけかもしれない:
cucumber --tags $CUCUMBER_TAG
次に、あなたはちょうど私がお勧めするものに似て、私はお勧めのプラグインやプラグインをインストールしてからCUCUMBER_TAGを追加する必要がありますあなたのタグの値で
関連する問題
- 1. キュウリ試験フレームワーク
- 2. コードエラーのキュウリ試験
- 3. キュウリ試験のリクエストヘッダ
- 4. Arubaキュウリ試験(ruby1.9.2)
- 5. キュウリ試験のJavaの例?
- 6. キュウリ試験(ルビー/レール)のプロファイリング
- 7. 各Jenkinsジョブのキュウリ試験結果の維持方法
- 8. BDDキュウリ試験管理ツール
- 9. Mockitoでキュウリ試験を実行する
- 10. キュウリ試験でローカルapiをモックする
- 11. Railsキュウリ試験 - フォームデータをメソッドに送信
- 12. キュウリ試験シナリオで整数値を比較するベストプラクティス
- 13. キュウリ試験:特定のボタンをクリック
- 14. キュウリ試験をするとキュウリのエラーが発生する
- 15. Rails capybara各試験前のキュウリ
- 16. Jenkinsからキュウリ試験を実行するとブラウザが開かない
- 17. Mavenでタグを使用してキュウリ試験を実行できません
- 18. Jenkinsでモカ試験を自動化するには?
- 19. Maven経由でJunitカテゴリでキュウリ試験を実行する
- 20. キュウリ試験でなぜこれが起こるのですか?
- 21. cucumber.js内のワールドオブジェクトまたはキュウリ試験の状態を
- 22. キュウリ試験 - ブラウザはボットユーザーエージェントを検出します
- 23. Mavenでのキュウリ試験後にJavaクラスを実行するには?
- 24. キュウリ試験でモデルをモック/スタブする方法
- 25. Intelli-J 10.5.3でキュウリ試験を実行していますか?
- 26. ANT試験にJavaシステムプロパティを渡す
- 27. すべてのキュウリ試験後に実行
- 28. キュウリ試験でcapybaraのダウンロードボックス要素を見つける
- 29. オプションでキュウリ試験を行うにはどうすればいいですか?
- 30. キュウリ試験を実行するときのRailsアプリのポート
ありがとう、私は何か解決策があれば、私はいくつかの研究をしていた、ちょうどあなたがシェルスクリプトを取得するのを助けることができます参照してください – khuddus
@khuddus私は私の答えを編集し、簡単な説明 – Chong
こんにちは、jenkinsのcucumber_tagでどのタイプのパラメータを選択する必要がありますか? – khuddus