2014-06-11 4 views
1

Jmeter를 사용하여 특정 사이트에 대한 시나리오를 기록하고 싶습니다. 표준 절차에 따라 프록시 설정을 localhost : 8080으로 변경했습니다.Jmeter에 기록 할 수 없습니다.

녹음을 시작하면 특정 사이트의 페이지가로드되지 않습니다.

참고 :일반적인 탐색을 위해 우리는 특정 프록시를 사용합니다. 가능한 빨리 도와주세요.

다음은 브라우저에서 표시되는 오류입니다.

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) 

감사합니다, 키란

+0

을 어떤 프록시 서버를 사용하는 경우 - 당신은 프록시 설정에서 로컬 호스트를 무시하지 않았는지 확인합니다. Jmeter (2.11)의 최신 버전에서는 테스트 스크립트 레코더 템플릿을 사용하여 테스트 계획을 만들 수 있습니다. –

답변

0

프록시 서버 뒤에 응용 프로그램을 테스트하고 있습니다. 그래서 JMeter를 실행할 때이를 지정해야합니다. 문제를 해결하기 위해 당신은 그 단계를 수행해야합니다

  1. 열기 cmd를 명령 중앙이 빈 폴더에 이동
  2. 유형 jmeter.bat -H [proxyserver hostname or ip address] -P [proxyserver port]

예 : 자세한 내용은 jmeter.bat -H my.proxy.server -P 8000

: 당신이 경우 방화벽/프록시 서버 뒤에서 테스트하려면 방화벽/프록시 서버 호스트 이름과 포트 번호를 JMeter에 제공해야 할 수도 있습니다. 이렇게하려면 다음 매개 변수를 사용하여 명령 줄에서 JMeter를 [박쥐] 파일을 실행 :

-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]