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)

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

Uploaded Source

Built Distributions

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

Uploaded Source

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

Uploaded Source

File details

Details for the file autobahntestsuite-0.6.0.zip.

File metadata

File hashes

Hashes for autobahntestsuite-0.6.0.zip
Algorithm Hash digest
SHA256 6cca977dae4ff1298eee65fdcbb1bea7b71d7e10abb0740ad44f35910208d624
MD5 45e965da90ef5c56103b1dd32d75240b
BLAKE2b-256 f384f41dc135be1f0aea4280ccf5a080545af90582a36bf1869dfa50300b8912

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autobahntestsuite-0.6.0.win32.exe
Algorithm Hash digest
SHA256 50bac7daab9f284115b9f48ce8d4728ac33ce626df755797c6d12a04b8e0ce96
MD5 167caf72152f468528bac696b1a9af15
BLAKE2b-256 dceb4b9fc0aff3e6a95fe2abd82b433c6ac37aeb5de1cfe6c8369c10576c12f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autobahntestsuite-0.6.0-py2.7.egg
Algorithm Hash digest
SHA256 2f8f8a9878d5c36535dfcf4fcb155e8a151e2352b1046fbb9d85592f3b63881c
MD5 c17d3c1e04f2b351567cf9273b83356c
BLAKE2b-256 2d95f03b746baebe07b2aebe11e52a12140c94542d3dd4f6786f7f6b84fd6215

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