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 Distribution

autobahntestsuite-0.5.4.zip (186.0 kB view details)

Uploaded Source

Built Distributions

autobahntestsuite-0.5.4.win32.exe (379.5 kB view details)

Uploaded Source

autobahntestsuite-0.5.4-py2.7.egg (339.2 kB view details)

Uploaded Source

File details

Details for the file autobahntestsuite-0.5.4.zip.

File metadata

File hashes

Hashes for autobahntestsuite-0.5.4.zip
Algorithm Hash digest
SHA256 409eb5005ebff1d56e67d944e5a7eeb7050129b6173b196da22b25174124fe2f
MD5 7f842716dd2d40ae5db078a57c0170c0
BLAKE2b-256 45852a1541e521a4e03931d5fc899304365a2cee3c57c24ab46a5052f894fb4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autobahntestsuite-0.5.4.win32.exe
Algorithm Hash digest
SHA256 6d237039509e06b5d6aeee9b887bca5f7c35e4c003bc86da91c8068f87a1618e
MD5 551fec74594d18ce2589529ffba1d12f
BLAKE2b-256 0fc301b8ef4e2c1f7c59bba7f2e184d6327368ca744b6a394c22cdc7dc4b8519

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autobahntestsuite-0.5.4-py2.7.egg
Algorithm Hash digest
SHA256 2ec341350049f18bb23a58080c19e61f8d50998d76d6bfe8d6038dd740066a1b
MD5 42d1280fddedd75ca5e7d418f02aa4af
BLAKE2b-256 15f5c9bf324a5489e0e76375bb4c09d98820fb45eb842846dbd5012596b8608c

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