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.5.zip (186.1 kB view details)

Uploaded Source

Built Distributions

autobahntestsuite-0.5.5.win32.exe (379.6 kB view details)

Uploaded Source

autobahntestsuite-0.5.5-py2.7.egg (339.3 kB view details)

Uploaded Source

File details

Details for the file autobahntestsuite-0.5.5.zip.

File metadata

File hashes

Hashes for autobahntestsuite-0.5.5.zip
Algorithm Hash digest
SHA256 f6133a3a2022add4149a68394270399be598d26992d0b6c169429eb7aeb36544
MD5 b7a37b1e3a356e6fad887934d56cda20
BLAKE2b-256 a75d0c7afdce02a83a91e03db910472c3f0e2a4751564f9b5ef14f8ecfe9a9e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autobahntestsuite-0.5.5.win32.exe
Algorithm Hash digest
SHA256 b8a32e47e81c5e48fe1e1cafd8484183232f9eed17dd896478c33514c5af90fc
MD5 6e66029699f167f2a49dfb5744cbcf5b
BLAKE2b-256 f9360b4b0dd7ea01b960734f6e66cd5eda9e37b66fc33dc642dfeb65255dd4e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autobahntestsuite-0.5.5-py2.7.egg
Algorithm Hash digest
SHA256 0ebbec9ab6abb3de5f9eef5336e256825b04b0ea1b9b1569af6357720aa3a3a6
MD5 4757ea9680ef6638138210b4e5d99294
BLAKE2b-256 60b2238050ce9a6f191561f36d3faa341c5bbe6b79ba08ca1ed4e2a8e84ed225

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