Skip to main content

AutobahnTestSuite - WebSocket/WAMP protocol implementation test suite.

Project description

Twisted-based WebSocket/WAMP protocol implementation test suite.

AutobahnTestSuite provides a fully automated test suite to verify client and server implementations of the WebSocket protocol.

The test suite will check an implementation by doing basic WebSocket conversations, extensive protocol compliance verification and performance and limits testing.

Contains about 300 test cases covering

  • Framing

  • Pings/Pongs

  • Reserved Bits

  • Opcodes

  • Fragmentation

  • UTF-8 Handling

  • Limits/Performance

  • Closing Handshake

  • Opening Handshake (under development)

Besides the automated test suite, wstest also includes a number of other handy developer tools:

  • WebSocket echo server and client

  • WebSocket broadcast server (and client driver)

  • Testee modes to test Autobahn itself against the test suite

  • wsperf controller and master (see http://www.zaphoyd.com/wsperf)

  • WAMP server and client, for developing WAMP implementations

More information:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

autobahntestsuite-0.5.2.win32.exe (378.2 kB view details)

Uploaded Source

autobahntestsuite-0.5.2-py2.7.egg (335.8 kB view details)

Uploaded Source

File details

Details for the file autobahntestsuite-0.5.2.win32.exe.

File metadata

File hashes

Hashes for autobahntestsuite-0.5.2.win32.exe
Algorithm Hash digest
SHA256 5f77c5c7890fb026c4654b80bf8fdd15bb1f2bbf766bcf02f2e2d6036e726e74
MD5 c555ac934c538480600bf0c9eeefb4d5
BLAKE2b-256 ef39f2f5cc36420ff96bd77ef74658424d8efc61b4a1bfed1fe1c410132dc897

See more details on using hashes here.

File details

Details for the file autobahntestsuite-0.5.2-py2.7.egg.

File metadata

File hashes

Hashes for autobahntestsuite-0.5.2-py2.7.egg
Algorithm Hash digest
SHA256 f5cf785ba67a374e065f4b19b1ea251fd997229ecfc592a013383d4f9751a9a3
MD5 f7480d4ca6ce4954ac05f59778de4bda
BLAKE2b-256 b0448a785b0d80040f8962a364fe0961aabbb4e4c0326fb8b25a21f56cf1ae84

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page