2015-01-22 22 views
5

Próbujemy użyć wtyczki websocket http://github.com/maciejzaleski/JMeter do testowania żądań websocket. Jesteśmy w stanie połączyć się z połączeniami ws, ale nie możemy wykonywać połączeń wss.Wtyczka Websocket dla Jmeter - dla WSS

Na przykład, gdy próbuję trafić wss://echo.websocket.org otrzymujemy błąd Unknown source z wtyczki jmeter-websocket.

Ktoś może zasugerować, jeśli jakikolwiek sposób obejścia tej wtyczki dla wss.
Czy potrzebujemy wykonać więcej konfiguracji?

Błąd:

[Execution Flow] 
- Opening new connection 
- Using response message pattern "" 
- Using disconnect pattern "" 
- Waiting for the server connection for 5000 MILLISECONDS 
- Cannot connect to the remote server 

[Variables] 
- Message count: 0 

[Problems] 
- Unexpected error: null 
JMeter.plugins.functional.samplers.websocket.ServiceSocket.sendMessage(ServiceSocket.java:156) JMeter.plugins.functional.samplers.websocket.WebSocketSampler.sample(WebSocketSampler.java:136) org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:431) 
org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:258) 
java.lang.Thread.run(Unknown Source) 

Ten sam wniosek (wss://echo.websocket.org) działa poprawnie z https://www.websocket.org/echo.html.

Odpowiedz

0

Wygląda na to, że występuje NPE, co może wskazywać na błąd wtyczki.

należy go zgłosić nie więcej szczegółów chociaż plugin nie wydaje się być na bieżąco od 2014

Możesz zajrzeć na alternatywę i utrzymywane JMeter plugin websocket:

Jest dostępny poprzez menedżer wtyczek JMeter Plugins.