WebDriver テストでスペイン語の UTF-8 文字を使用していますが、これは Eclipse から実行すると正常に動作しますが、Ant を介して同じものを実行しようとすると、特殊文字を含む要素が見つからないため、テストが失敗します。エンコーディングが台無しになっていることがわかりましたが、正しく設定できないようです。私は無駄に次のことを試しました
<junit printsummary="yes" haltonfailure="no" fork="yes">
<jvmarg value="-Dfile.encoding=UTF-8"/>
<classpath>
<pathelement location="${bin}" />
<fileset dir="${lib}">
<include name="**/*.jar" />
</fileset>
</classpath>
<test name="com.yourcompany.selenium.MyTest" haltonfailure="no" todir="${report}/xml" outfile="TEST-result">
<formatter type="xml" />
</test>
</junit>
コマンドラインにエンコーディング値を追加して試してみましたが、それでもテストは失敗します。