2017-10-17 1 views
0

J'enregistre notre application de jeu en utilisant JMeterenregistrement JMeter Utiliser le protocole non http/https

Et il a un serveur API, qui en utilisant le protocole WebSocket

Tout en répondant à cette demande envoyée au serveur API, j'ai toujours ce message, et ne peut pas aller plus loin

enter image description here

Est-ce que cela signifie que je dois modifier le code de source de JMeter originale de marcher autour de ce problème? Ou un moyen de sortir? Si oui, cela serait apprécié.

+0

vous devez utiliser HTTPS et non HTTP, voir https://stackoverflow.com/questions/6532273/unrecognized-ssl-message-plaintext-connection-exception – user7294900

Répondre

0

Je ne pense pas que vous serez en mesure d'enregistrer et de rejouer Websocket transport par HTTP(S) Test Script Recorder de JMeter comme WebSocket est une bête différente, étant donné que vous avez une application de jeu mon attente est que ce pourrait être l'application de cas ouvre une connexion WebSocket et le réutilise jusqu'à la fin de la session et donc vous ne serez pas capable d'imiter ce comportement en utilisant des échantillonneurs "normaux" HTTP Request car WebSocket suppose soit le protocole ws ou wss.

Je suggère envisager un des JMeter suivants Plugins:

Les deux plugins peuvent être installés à l'aide JMeter Plugins Manager:

JMeter Plugins Manager WebSocket