13

私はApacheJMeter2.3を使用しています。これは、ProxyServer要素で「HTTPSスプーフィングの試行」をサポートするようになりました。

私はこれをいくつかの異なるサーバーで試しましたが、成功しませんでした。この設定でHTTPSソースから正常に記録できる人はいますか?

または、正常に記録することを除けば、誰でも回避策を共有できますか?利用可能な場合は、サーバーレベルでHTTPSをオフにしているだけですが、これが常に実行可能であるとは限りません。考え?

4

8 に答える 8

5

JMeter プロキシには既に HTTPS リクエストを記録する機能がありますが、JMeter スクリプトを作成する Chrome 拡張機能が最近登場しました: https://chrome.google.com/webstore/detail/blazemeter-the-load-testi/mbopgmdnpcbohhpnfglgohlbhfongabi?hl= ja

BlazeMeter を仲介者 (クラウド サービスの商用 JMeter) として使用しますが、無料のサービスを永久に使用し、プラグインを使用して JMX スクリプトを記録し、自分のマシンにローカルにダウンロードすることもできます。有料プラン。

于 2013-09-30T21:08:32.600 に答える
2

Jmeter (2.4) の最新バージョンは、HTTPS 記録をサポートするようになりました。喜ぶ!

詳細: http://wiki.apache.org/jmeter/JMeterFAQ#Can_JMeter_record_HTTPS_requests_using_the_recording_proxy.3F

于 2010-08-20T16:35:26.290 に答える
2

私がすることは:

  1. Web サーバーの IP アドレス (つまり、http://2.2.2.2/login.html )を使用して Web サイトにアクセスします。
  2. レコーダーを起動し、テスト ケースを実行します
  3. 録音を停止
  4. IP アドレスのすべての値を HTTP リクエスト サンプラーのドメイン名に置き換えます (つまり、2.2.2.2 を yoursite.com に置き換えます)。
  5. HTTP リクエスト サンプラーでプロトコルを https に設定します。

ページ数が多い場合は、HTTP Request Defaults 項目を作成し、ドメイン名とプロトコルをそこに設定するのが最も簡単です。

参考までに、私は 2010 年 5 月 24 日の時点で最新の安定ビルドを使用しています: Jmeter 2.3.4 r785646。

于 2010-05-24T20:48:20.633 に答える
0

https 記録は、本日現在、Jmeter 2.9 の新しいバージョンで正常に動作しています。これを機能させるには、プロキシ証明書をインポートして Firefox をいじる必要がありました。

詳細については、このリンクを参照してください Jmeter を使用した Https の記録

于 2013-05-22T19:18:52.373 に答える
-1

はい、「HTTPS なりすましの試行」をオンにして使用しました。物事は簡単です:

  1. HTTPS スプーフィングをオンにします (もちろん)。
  2. ブラウザが Http リクエストを Jmeter に送信していることを確認してください。これにより、Jmeter はそれを記録し、暗号化されたリクエストをサーバーに送り返すことができます。そのため、ブラウザの URL は http:// で始まる必要があります (https:// ではありません)。詳細は私のブログにあります。

それがあなたのために働くかどうか私に知らせてください。

于 2010-11-30T13:43:43.450 に答える
-2

https と ajax の会話を記録するために Webscarab を使用しています。うまくいきました。Jmeter のエクスポート機能を使用して Webscarab を拡張しました。Bugzilla 48898。

于 2010-04-08T20:43:39.903 に答える