2017-10-17 59 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