1つのプロジェクトでセレンテストを実行するためにJenkinsのmavenタスクを作成しましたが、今はこれらのセレンテストをCI用に適切な方法で使用したいと考えています。jenkins selenium tests ci
実際には、私はJenkinsタスクを1つ作成し、2はソナーを使い、3はプロジェクトを展開します。このプロセスにセレンテストを追加したいと思います。問題は、展開前にセレンテストを実行できますか?実際の展開の前に、セレンテストのための以前の展開を行う必要がありますか?私はセレンのテストを実行することができますので、展開をシミュレートするためにとにかくありますか?あなたが私に助けてくれる方法やプラグインについてアドバイスできたらうれしいです。
私はこの問題を解決するために貨物のMavenプラグインを使用してもらえますか?はいの場合は、それをSeleniumプロジェクトまたはメインプロジェクトに追加する必要がありますか? – Christina
ここで私の答えを参照してください..それはどのようにselniumテストをトリガするかを説明します - https://stackoverflow.com/questions/16782414/how-to-run-testng-tests-on-jenkins –
ありがとう、しかし私の問題はないJenkinsでセレンテストだけのタスクを実行します。私はCIの全サイクルを達成したい。メインプロジェクトに変更がある場合は、セレンテストがその変更に適用されるようにデプロイメントが必要です。 QA環境は解決策になるかもしれませんが、テストを実行するための配置を開始したり停止したりする方法があることを読んでいます。 – Christina