1

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>

コマンドラインにエンコーディング値を追加して試してみましたが、それでもテストは失敗します。

4

1 に答える 1