2017-10-17 96 views
0

我記錄我們使用JMeter的JMeter的記錄使用非HTTP/HTTPS協議

遊戲應用程序,它有一個API服務器,它使用的WebSocket的協議

在滿足發送到API服務器的請求,我總是得到這個消息,並不能走得更遠

enter image description here

是意味着我需要修改原來的JMeter的源代碼來轉轉這個問題呢?或者任何出路?如果是這樣,那將不勝感激。

+0

你應該使用HTTPS而不是HTTP,請參閱https://stackoverflow.com/questions/6532273/unrecognized-ssl-message-plaintext-connection-exception – user7294900

回答

0

我不認爲你將能夠記錄和重放使用JMeter的HTTP(S) Test Script RecorderWebSocket是一個不同的野獸WebSocket的運輸,因爲你有一個遊戲應用我的期望是,它可能是這樣的應用程序打開一個WebSocket連接和重複使用它直到會話結束,因此您將無法使用「正常」HTTP Request採樣器來模仿此行爲,因爲WebSocket假定採用wswss協議。

我會建議考慮以下JMeter的插件之一:

插件都可以安裝使用JMeter Plugins Manager

JMeter Plugins Manager WebSocket