0

Selenium Junit テスト ケース (a1.java など) を作成しました。a2.java という別の Java プログラムがあり、さまざまな構成関連の値のスプレッドシートを読み取り、これらの値を a1.java のメンバー変数に設定します。したがって、a2.java はメイン プログラム a1.java を何度も実行します。テスト レポートを取得するために、ant ビルド ファイル (build.xml) を作成しました。

私のビルドファイルを実行するためのJavaコードを書く方法はありますか? この目的で Ant バージョン (1.8.3.v20120321-1730) を使用していることに注意してください。

org.apache.tools.ant.Project を使用する場所を見ましたが、機能していません。この点で何か助けてください。

4

1 に答える 1

1

org.apache.tools.ant.Main#main最も簡単な解決策は、ant コマンド ラインと同じように呼び出すことだと思います。

例えば:

Main.main(new String[] { "-f", "path/to/the/build.xml"});
于 2013-05-12T11:21:12.957 に答える