Skip to main content

AutobahnTestSuite - WebSocket/WAMP protocol implementation test suite.

Project description

Twisted-based WebSocket/WAMP protocol implementation test suite.

Autobahn|Testsuite 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 over 500 test cases covering

  • Framing

  • Pings/Pongs

  • Reserved Bits

  • Opcodes

  • Fragmentation

  • UTF-8 Handling

  • Limits/Performance

  • Closing Handshake

  • Opening Handshake (under development)

  • WebSocket compression (permessage-deflate extension)

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 Distribution

autobahntestsuite-0.7.2.tar.gz (1.2 MB view details)

Uploaded Source

Built Distributions

autobahntestsuite-0.7.2.linux-x86_64.exe (1.5 MB view details)

Uploaded Source

autobahntestsuite-0.7.2-py2.7.egg (1.6 MB view details)

Uploaded Source

File details

Details for the file autobahntestsuite-0.7.2.tar.gz.

File metadata

File hashes

Hashes for autobahntestsuite-0.7.2.tar.gz
Algorithm Hash digest
SHA256 c622f98d8491727fbf89b9370625ad69e9fb5810f5e0eed79ba555ea22a786c8
MD5 300d141ea1dfb224086bb34db90b9cb6
BLAKE2b-256 269722fa7f817cf613be3646e7450d9f3fc4f4725cb3c97dc33251c04a07cc1d

See more details on using hashes here.

File details

Details for the file autobahntestsuite-0.7.2.linux-x86_64.exe.

File metadata

File hashes

Hashes for autobahntestsuite-0.7.2.linux-x86_64.exe
Algorithm Hash digest
SHA256 83637199ce3b702265aa60a2c9bd21c0decb596dc76b6356cf2db46430d75255
MD5 a581d77f5cffb81cd3c494821803f008
BLAKE2b-256 e694dc2c801a48bbb0a9e46ecb4b3da82b3357447a731f0be797df0750214f25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autobahntestsuite-0.7.2-py2.7.egg
Algorithm Hash digest
SHA256 63ccbf0baab00fd81cac4251dc0c3e2f041b59f16e7eb2ff3e732c20bf84ef23
MD5 7136d04be29affebd72a033572c13c21
BLAKE2b-256 f302c4f66d276672ee8ac4bbf175b86a46c31ac7762f14ca5c3682d90bf5f428

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