Seleniumには、任意のプロパティファイルでSeleniumサーバー構成に言及できる機能がありますか?サーバーを起動する前に、そのプロパティファイルからプロパティを自動的に読み取り、それに応じて実行します。つまり、複数のインスタンス、異なるマシン上の異なるブラウザを異なるポート。これは、プログラムによって、または json またはコマンド プロンプトを介して構成できることを知っています。
現在、プロパティファイルを手動で作成し、プログラムで読み取り、プログラムでセレンサーバーを構成しています。
これらの方法を使用してセレンを構成していますが、
Properties properties = new Properties();
DesiredCapabilities capability = DesiredCapabilities.firefox();
capability.setBrowserName(properties.get("Browser"));
capability.setVersion(properties.get("Version"));
capability.setPlatform(Platform.valueOf(properties.get("Platform")));
selenium = new DefaultSelenium(properties.get("Host"), Integer.parseInt(properties.get("Port")), properties.get("browser") ,url);
seleniumserver.start();
selenium.start();
私が望むのは、プロパティファイルを読み取り、機能、ホストなどを構成するセレンによって提供される機能がある場合、これをすべて実行する代わりに、seleniumserver.start(); を呼び出してサーバーを実行することです。および selenium.start();