私は、Selenium WebDriver、cucumber-jvm、javaを使ってテストフレームワークを持っています。私はBASE_URLと他の必要なプロパティファイルを持っているので、私はIDEですべてを適切に設定することができます。しかし、コマンドラインはどうですか?Selenium - Cucumber maven parameterization
異なる環境の場合に、どのようにmavenのパラメータ化を解決できますか?フィーチャーファイルで環境とタグを設定するために、このようなものを使用したいと思います。
MVNクリーンテスト-uat - 私はこれらのテストをトリガするためにチームシティーを使用する必要があるため、テスト
@は、それは私のために重要であろう。
ありがとうございます!
私が間違っていない場合は、プロパティファイルを削除して、代わりにmavenプロファイルを作成する必要がありますか?はい、フレームワークがかなり大きいので、コードをコピー・ペーストしたくありません。私は入力ストリームを持つpropertyReaderを使用して各環境のURLを取得します。しかし、私は、-Dパラメータで、私のプロパティファイルに到達できないと仮定します。 – brobee
あなたのプロパティファイルがどのように見えるかわからないので、わかりません。あなたのフレームワークは、使用する環境をどのように決めるのですか。このパラメータはどのように設定しますか? – acikojevic