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.1.zip (1.4 MB view details)

Uploaded Source

Built Distributions

autobahntestsuite-0.7.1.win32.exe (1.6 MB view details)

Uploaded Source

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

Uploaded Source

File details

Details for the file autobahntestsuite-0.7.1.zip.

File metadata

File hashes

Hashes for autobahntestsuite-0.7.1.zip
Algorithm Hash digest
SHA256 23d3b95ccc123083d45a53ec6108d55dee64141f90dfb1fca50415c8038e6dce
MD5 2cbce3577a0bb2216ba3e966d9aa8c7b
BLAKE2b-256 6d490d161fb099667e9d7c63d59675da5635c106d011068d6d746443fc58d1b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autobahntestsuite-0.7.1.win32.exe
Algorithm Hash digest
SHA256 6000bf20f7791fc5c696ca1e056d4efbc5435e93207dc7e36bb5f79a97b2b29e
MD5 bcc430f3de243ee72a76201406414e86
BLAKE2b-256 f32db843b6b220c45e3926a66196d76b66930f08f304fb5c49bee557dc3a99f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autobahntestsuite-0.7.1-py2.7.egg
Algorithm Hash digest
SHA256 059d33965584692ead4123639278bb9ba778a75d7bcf631e4d166dd1c2aca36b
MD5 56fd94acc61014e7b499482029188f7a
BLAKE2b-256 411dcbf02613198307b41ef126c83e4f7dbeb51d5008b7ee36efd1b50705c5ef

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