Selenium から一連のテストを Jenkins で実行できるようにしたいと考えています。この件について多くのトピックを見てきましたが、私には明確ではありません。
プロジェクトを実行するために maven を呼び出す必要がありますか、または Testng を直接呼び出すことができますか?
また、maven または Ant を使用してプロジェクトを呼び出すには、Jenkins が必要ですか?
ベストプラクティスは何ですか。必要な特定のプラグインはありますか。
Maven の有無にかかわらず、Jenkins で TestNG スクリプトを実行できます。私の意見では、ビルド ツールとしての Maven は、Ant よりも堅牢に見え、柔軟性が高くなります。
Jenkins で純粋な TestNg スクリプトを実行するには、「build」セクションに次のように入力します。
D:>java -cp "Pathtolibfolder\lib\*;Pathtobinfolder\bin" org.testng.TestNG testng.xml