Я не знаю, что вы читаете, однако я бы рекомендовал прекратить ссылаться на этот источник, так как они не понимают, о чем говорят.
Согласно документации API WebSocket :
API WebSocket - это передовая технология, позволяющая открыть двусторонний сеанс интерактивной связи между браузер пользователя и сервер. С помощью этого API вы можете отправлять сообщения на сервер и получать управляемые событиями ответы без необходимости запрашивать ответ на сервере.
Selenium - browser инфраструктура автоматизации, поэтому вы получаете эту поддержку WebSocket API "бесплатно". Если вам нужно выполнить некоторые пользовательские сценарии использования, вы можете использовать JavascriptExecutor для вызова WebSocket объектных функций.
Когда дело доходит до JMeter :
JMeter не является браузером , он работает на уровне протокола. Что касается веб-сервисов и удаленных сервисов, JMeter выглядит как браузер (точнее, несколько браузеров);однако JMeter не выполняет все действия, поддерживаемые браузерами. В частности, JMeter не выполняет Javascript, найденный на страницах HTML . Он также не отображает HTML-страницы так, как это делает браузер (можно просмотреть ответ в виде HTML и т. Д., Но время не включено ни в какие примеры, и одновременно отображается только один образец в одном потоке).
Поэтому JMeter не будет запускать какие-либо события, связанные с WebSocket, если вы не используете плагин и не открываете соединение вручную, не отправляете сообщение, не читаете ответ и т. Д.