大規模なプロジェクトがあり、すべての単体テストを実行するには多くの時間がかかります。Antも使用しています。Ant を使用してテストのサブセットのみを実行するには、どのような戦略を使用できますか? 論理的なJavaパッケージのグループにテストがあるので、それが役立つかもしれません...
質問する
187 次
1 に答える
1
batchtest
junit ant タスクのタグを使用する必要があります。ここをチェックしてください:http://ant.apache.org/manual/Tasks/junit.html
そのリンクからの簡単な例を以下に示します。
<junit printsummary="yes" haltonfailure="yes">
<classpath>
<pathelement location="${build.tests}"/>
<pathelement path="${java.class.path}"/>
</classpath>
<formatter type="plain"/>
<batchtest fork="yes" todir="${reports.tests}">
<fileset dir="${src.tests}">
<include name="**/*Test*.java"/>
<exclude name="**/AllTests.java"/>
</fileset>
</batchtest>
</junit>
于 2012-11-17T22:57:13.420 に答える