utf 8 - UTF-8 パラメータを渡す JMeter 非 GUI

okwaves2024-01-24  5

CLI から JMeter の XML に UTF-8 文字を渡します。しかし、JMeter ではその文字はサポートされていません。 UTF-8 文字の代わりに疑問符を送信します。 CLIで-Dfile.encoding=UTF-8このコマンドを使用し、ファイルエンコーディングをUTF-8にするなど、すべてをUTF-8に設定しました。しかし、まだ機能しません。



------------------------

HTTP リクエストでコンテンツ エンコーディングを UTF-8 に設定してみてください:

1

その設定はすでに行っています。 user.properties でいくつかの設定を行います

– pengu1nnn

2020 年 9 月 3 日、8:32



------------------------

JDK-6584897 に従って、Java はロケール固有のコード ページを使用するネイティブ ライブラリに依存するため、送信する文字に一致するようにロケールを適切に設定する必要があります。そのため、残念ながら JMeter の観点からは何もできません (ただし、 JSR223 テスト要素の引数を解析する JNA コードを記述しても構いません)

考えられる解決策の 1 つは、chcp を使用することです。ユーティリティが役に立ちます

[世界中の言語をサポートするために Unicode UTF-8 を使用する] チェックボックスをオンにする可能性があります。問題を解決します

ただし、OS 設定への管理者アクセス権がない場合、または I18N/L10N テストを行っていて、複数のロケールが必要な場合、私が考える唯一の解決策は、パラメーターを user.properties ファイルまたは追加のファイルに置くことです。プロパティ ファイルまたは CSV ファイルに保存し、CSV データ セット構成を使用してアクセスします。

1

ありがとう。ところで、chcpはcliでのみ機能しており、cliがparを通過した時点では機能しませんXML に変換すると「?」と表示されます。

– pengu1nnn

2020 年 9 月 4 日 3:05

総合生活情報サイト - OKWAVES
総合生活情報サイト - OKWAVES
生活総合情報サイトokwaves(オールアバウト)。その道のプロ(専門家)が、日常生活をより豊かに快適にするノウハウから業界の最新動向、読み物コラムまで、多彩なコンテンツを発信。