1

Jmeter を使用して特定のサイトのシナリオを記録したいと考えています。標準的な手順に従って、プロキシ設定を localhost:8080 に変更しました。

録画を開始すると、特定のサイトのページが読み込まれません。

注: 通常のブラウジングでは、特定のプロキシを使用します。これをできるだけ早く支援してください。

以下は、ブラウザで表示されるエラーです。

java.net.ConnectException: Connection timed out: connect at 
java.net.PlainSocketImpl.socketConnect(Native Method) at 
java.net.PlainSocketImpl.doConnect(Unknown Source) at 
java.net.PlainSocketImpl.connectToAddress(Unknown Source) at 
java.net.PlainSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source)
 at java.net.Socket.connect(Unknown Source) at sun.net.NetworkClient.doConnect(Unknown Source) at 
sun.net.www.http.HttpClient.openServer(Unknown Source) at 
sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.
(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at 
sun.net.www.http.HttpClient.New(Unknown Source) at 
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) at 
sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) at 
sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) at 
org.apache.jmeter.protocol.http.sampler.HTTPJavaImpl.sample(HTTPJavaImpl.java:485) at 
org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62) at 
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1060)
 at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:238)

よろしく、キラン

4

1 に答える 1

0

プロキシ サーバーの背後でアプリケーションをテストしています。そのため、JMeter を実行するときにこれを指定する必要があります。問題を解決するには、次の手順に従う必要があります。

  1. cmd コマンド ang を開き、bin フォルダーの下に移動します
  2. タイプjmeter.bat -H [proxyserver hostname or ip address] -P [proxyserver port]

例 :jmeter.bat -H my.proxy.server -P 8000

詳細情報: ファイアウォール/プロキシ サーバーの背後からテストする場合は、JMeter にファイアウォール/プロキシ サーバーのホスト名とポート番号を提供する必要がある場合があります。これを行うには、次のパラメーターを使用してコマンド ラインから jmeter[.bat] ファイルを実行します。

-H [proxy server hostname or ip address] 
-P [proxy server port] 
-N [nonproxy hosts] (e.g. *.apache.org|localhost) 
-u [username for proxy authentication - if required] 
-a [password for proxy authentication - if required] 
于 2014-06-11T15:55:31.137 に答える