Baseline11
FeaturesFree ToolsPluginsPricingBlogDocumentation
Sign inSign up

Ready to stress-test your app before your users do?

Start free trial
Baseline11

USA: PrimeQA Solutions Inc.,
28 GEARY ST SUITE 650
SAN FRANCISCO, CA 94108

support@baseline11.com+1 (415) 639-9555
ProductFeaturesPricingBlogDocumentationFAQsTestimonials
Free ToolsAll Free ToolsJMeter PluginsJSON to JMX ConverterVirtual User Calculator
LegalPrivacy PolicyTerms & ConditionsData PolicyCancellations & Refunds

© 2026 Baseline11. Designed & developed by PrimeQA Solutions

Back to Plugins
  1. Home
  2. /
  3. Plugins
  4. /
  5. WebSocket Samplers by Peter Doornbosch

Ask AI about this plugin

ChatGPTClaudePerplexityGemini

WebSocket Samplers by Peter Doornbosch

JMeter plugin by Peter Doornbosch

Samplers
Assertions
v1.3.2
18 releases
Repository

Active installs

6,019

+7.3%

Change this week

+409

from 5,610 last week

Weekly peak

9,014

week of Apr 17, 2023

Releases

18

Latest v1.3.2

About this plugin

Provides 6 samplers for load testing WebSocket applications. Use the WebSocket request-response sampler for testing a basic request-response flow (the most common case), or combine the other samplers to support a more sophisticated WebSocket test scenario.

Common questions

How do I install WebSocket Samplers by Peter Doornbosch in JMeter?

Open JMeter's Plugins Manager (Options > Plugins Manager), find "WebSocket Samplers by Peter Doornbosch" on the Available Plugins tab and click Apply Changes and Restart JMeter. From the command line, run "./PluginsManagerCMD.sh install websocket-samplers" (or "PluginsManagerCMD.bat install websocket-samplers" on Windows) in your JMeter bin directory. The plugin ID is websocket-samplers.

What is the latest version of WebSocket Samplers by Peter Doornbosch?

The latest version in the official JMeter Plugins repository is 1.3.2, out of 18 published releases.

What does WebSocket Samplers by Peter Doornbosch depend on?

Version 1.3.2 depends on jmeter-core. The Plugins Manager installs these dependencies automatically.

Who develops WebSocket Samplers by Peter Doornbosch?

WebSocket Samplers by Peter Doornbosch is published by Peter Doornbosch; documentation and source are at https://bitbucket.org/pjtr/jmeter-websocket-samplers/overview.

How popular is WebSocket Samplers by Peter Doornbosch?

It had 6,019 monthly active installations in the week of 2026-10-26, according to the usage statistics jmeter-plugins.org collects from the Plugins Manager (up 409 on the previous week).

Usage history

Weekly samples of monthly active installations

7,656 active installations in the week of Nov 3, 2025, 6,019 in the week of Oct 26, 2026.02,5005,0007,50010KNov 25Jan 26Mar 26May 26Jul 26Sep 26

Weekly install intensity

498 weeks of data
JanFebMarAprMayJunJulAugSepOctNovDec
2026
2025
2024
2023
2022
Less
(relative to this plugin)More
Source: jmeter-plugins.org usage statistics : monthly active installations reported by the Plugins Manager. Download counts aren't published by the repository.

Version adoption

39% of 18,152 reporting installations run the latest release, v1.3.2.

  • 1.3.2

    latest

    7,147 · 39%

  • 1.2.10

    3,967 · 22%

  • 1.2.8

    2,797 · 15%

  • 1.3.1

    2,585 · 14%

  • 1.2.2

    520 · 2.9%

  • 1.2.9

    346 · 1.9%

  • 33 other versions

    790 · 4.4%

Source: jmeter-plugins.org version statistics. Versions not published in the repository are custom or renamed builds reported by their installations.

Release history (18)

  1. v1.3.2

    Latest
    JAR
    Fixed bug (memory leak due to repeated merging of Header Manager)
    Depends on
    jmeter-core
  2. v1.3.1

    JAR
    Fixed bug (ClassCastException when reading unexpected frame in request-response sampler)
    Depends on
    jmeter-core
  3. v1.3

    JAR
    Added support for deflate/uncompress websocket messages (RFC 7692).
    Depends on
    jmeter-core
  4. v1.2.10

    JAR
    Merge header managers when present, use Java 8 as before.
    Depends on
    jmeter-core
  5. v1.2.9

    JAR
    Increased max read timeout; added data type for simplifying handling STOMP protocol messages.
    Depends on
    jmeter-core

Add a badge to your README

Maintain this plugin? Paste the badge into your README.md to link readers to this page. It shows the live active-install count and updates on its own.

README.md

WebSocket Samplers by Peter Doornbosch

WebSocket Samplers by Peter Doornbosch on Baseline11
[![WebSocket Samplers by Peter Doornbosch on Baseline11](https://baseline11.com/plugins/websocket-samplers/badge.svg)](https://baseline11.com/plugins/websocket-samplers)

Install

$./PluginsManagerCMD.sh install websocket-samplers
Run from your JMeter bin directory, then restart JMeter.

Details

Plugin ID
websocket-samplers
Vendor
Peter Doornbosch
Category
Samplers, Assertions
Latest version
v1.3.2
Requires
jmeter-core
Documentation

Component classes (20)

  • eu.luminis.jmeter.assertions.BinaryContentAssertion
  • eu.luminis.jmeter.assertions.BinaryContentAssertionGUI
  • eu.luminis.jmeter.wssampler.BinaryFrameFilter
  • eu.luminis.jmeter.wssampler.BinaryFrameFilterGui
  • eu.luminis.jmeter.wssampler.CloseWebSocketSampler
  • eu.luminis.jmeter.wssampler.CloseWebSocketSamplerGui
  • eu.luminis.jmeter.wssampler.OpenWebSocketSampler
  • eu.luminis.jmeter.wssampler.OpenWebSocketSamplerGui
  • eu.luminis.jmeter.wssampler.PingFrameFilter
  • eu.luminis.jmeter.wssampler.PingFrameFilterGui
  • eu.luminis.jmeter.wssampler.PingPongSampler
  • eu.luminis.jmeter.wssampler.PingPongSamplerGui
  • eu.luminis.jmeter.wssampler.RequestResponseWebSocketSampler
    Marker
  • eu.luminis.jmeter.wssampler.RequestResponseWebSocketSamplerGui
  • eu.luminis.jmeter.wssampler.SingleReadWebSocketSampler
  • eu.luminis.jmeter.wssampler.SingleReadWebSocketSamplerGui
  • eu.luminis.jmeter.wssampler.SingleWriteWebSocketSampler
  • eu.luminis.jmeter.wssampler.SingleWriteWebSocketSamplerGui
  • eu.luminis.jmeter.wssampler.TextFrameFilter
  • eu.luminis.jmeter.wssampler.TextFrameFilterGui

Related plugins

jmeter-tcp

jmeter - TCP Protocol Support

By JMeter Core Team

The TCP Sampler opens a TCP/IP connection to the specified server. It then sends the text, and waits for a response.

41.2K

+4.3%
Samplers
jmeter-ldap

jmeter - LDAP Protocol Support

By JMeter Core Team

This Sampler lets you send a different Ldap request(Add, Modify, Delete and Search) to an LDAP server.

41.2K

+4.4%
Samplers
awsmeter

AWS Support

By JoseLuisSR

AWS Meter is a comprehensive JMeter plugin designed to execute performance tests against AWS services including Kinesis, SQS, SNS, Cognito, and EventBridge. This plugin provides…

355

+4.1%
Samplers · v4.1.1
custom-soap

Custom SOAP Sampler

By Lukasz W

No description provided.

1,111

+4.2%
Samplers · v1.3.3
jmeter-native

jmeter - OS Process Support

By JMeter Core Team

The OS Process Sampler is a sampler that can be used to execute commands on the local machine.

41.2K

+4.3%
Samplers
jmeter-ftp

jmeter - FTP Protocol Support

By JMeter Core Team

This controller lets you send an FTP 'retrieve file' or 'upload file' request to an FTP server.

41.2K

+4.4%
Samplers