Jmeterレスポンスデータの中国語文字化け問題を解決

1. 発生した問題
システムのストレス テストを行ったところ、応答データに文字化けした漢字があることが判明しました。これは非常に不快であり、テストにも影響を与える可能性があります。以下に示すように。そのためには2つの方法が整理されており、プロテストが有効です。
文字化けした画像
2. 解決策
1 つ目は、テストにポストプロセッサ BeanShell PostProcessor を追加することです。

  1. スレッドグループを右クリックし、「追加」で「ポストプロセッサ」を選択し、
  2. 次に、BeanShell PostProcessor を選択し、 Script(variables:ctx vars props prev data log)
    の下の空白スペースに prev.setDataEncoding("utf-8") と入力します。
  3. 最後に、次の図に示すように、プロジェクトを保存します。

ここに画像の説明を挿入
次に、Jmeter 構成ファイルを変更します。

  1. Jmeter の bin ディレクトリに入り、jmeter.properties ファイルを見つけます。
  2. コメント #sampleresult.default.encoding=ISO-8859-1 を削除します。
  3. 「sampleresult.default.encoding=UTF-8」に変更し、Jmeter を再起動します。

ここに画像の説明を挿入
ここに画像の説明を挿入
この老人のアイデアに感謝します!
liyinchi1988さん、Jmeterの応答メッセージの中国語文字化け問題を解決する - 3つの解決策

おすすめ

転載: blog.csdn.net/DCJwwh/article/details/130274090