Gebruik JMeter + Maven met https protocol

stemmen
2

Ik heb geprobeerd hard om https verzoeken te laten werken met JMeter + Maven. Whole Scenario's is - Lauch app URL> login app (dit is https)> on-startpagina (dit is http)

Ik nam deze testen via HTTP proxy van JMeter. En dan zoals aangegeven hier veranderde de HTTP-verzoek protocol van sampler naar https

Nu wanneer ik voer de test vorm Maven ik tegenkom volgende uitzondering JMeter log -

2010/09/08 16:25:38 ERROR - jmeter.util.JsseSSLManager: Exception occurred java.lang.NullPointerException
at org.apache.jmeter.util.SSLManager.getKeyStore(SSLManager.java:132)
at org.apache.jmeter.util.JsseSSLManager.getContext(JsseSSLManager.java:141)
at org.apache.jmeter.util.JsseSSLManager.<init>(JsseSSLManager.java:88)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.apache.jmeter.util.SSLManager.getInstance(SSLManager.java:231)
at org.apache.jmeter.protocol.http.sampler.HTTPSampler.setupConnection(HTTPSampler.java:148)
at org.apache.jmeter.protocol.http.sampler.HTTPSampler.sample(HTTPSampler.java:404)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:658)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:647)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:247)
at java.lang.Thread.run(Thread.java:619)

 2010/09/08 16:25:38 INFO  - jmeter.util.JsseSSLManager: JsseSSLManager installed 
 2010/09/08 16:25:38 WARN  - jmeter.protocol.http.sampler.HTTPSampler: You may have forgotten to set the ssl.provider property in jmeter.properties java.lang.IllegalStateException: SSLContextImpl is not initialized
at com.sun.net.ssl.internal.ssl.SSLContextImpl.engineGetSocketFactory(SSLContextImpl.java:145)
at javax.net.ssl.SSLContext.getSocketFactory(SSLContext.java:260)
at com.sun.net.ssl.SSLContextSpiWrapper.engineGetSocketFactory(SSLSecurity.java:365)
at com.sun.net.ssl.SSLContext.getSocketFactory(SSLContext.java:168)
at org.apache.jmeter.util.JsseSSLManager.setContext(JsseSSLManager.java:101)
at org.apache.jmeter.protocol.http.sampler.HTTPSampler.setupConnection(HTTPSampler.java:160)
at org.apache.jmeter.protocol.http.sampler.HTTPSampler.sample(HTTPSampler.java:404)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:658)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:647)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:247)
at java.lang.Thread.run(Thread.java:619)

Nog één ding, toen ik deze tests uit te voeren vanaf JMeter zelf dan heb ik geen uitzondering tegenkomen. Maar aanroeping van de test uit met de in Maven wordt dit probleem veroorzaakt

Heeft u guys ooit in staat om te testen met succes uit te voeren op https gebruik JMeter + Maven geweest

Bij voorbaat dank Tarun K

De vraag is gesteld op 08/09/2010 om 10:08
user
In andere talen...                            


2 antwoorden

stemmen
0

JMeter groep stelde me bijgewerkte versie van "jmeter.jar" in plaats van degene die beschikbaar zijn vanaf JMeter Maven plugin gebruiken .... Ik ga deze vraag markeren als beantwoord en hebben ingediend een andere vraag in dit verband.

Bedankt voor ur tijd Black

~ T

antwoordde op 11/09/2010 om 16:10
bron van user

stemmen
0

Ja Jmeter werkt met https ik ben in staat om door jemter proeven met Maven en https te krijgen, probeer het toevoegen van het certificaat aan cacerts gewezen door server.xml gebruik keytool

antwoordde op 30/09/2013 om 18:17
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more