跳转到主要内容

AutobahnTestSuite - WebSocket/WAMP协议实现测试套件。

项目描述

基于Twisted的WebSocket/WAMP协议实现测试套件。

Autobahn|Testsuite提供了一个完全自动化的测试套件,以验证WebSocket协议的客户机和服务器实现。

测试套件将通过进行基本的WebSocket对话、广泛的协议合规性验证以及性能和限制测试来检查实现。

包含超过500个测试用例,覆盖

  • 框架

  • ping/pong

  • 保留位

  • 操作码

  • 分片

  • UTF-8 处理

  • 限制/性能

  • 关闭握手

  • 打开握手(开发中)

  • WebSocket 压缩(permessage-deflate 扩展)

除了自动化测试套件,wstest 还包括一些其他有用的开发者工具

  • WebSocket 回声服务器和客户端

  • WebSocket 广播服务器(和客户端驱动程序)

  • 测试模式以测试 Autobahn 本身与测试套件

  • wsperf 控制器和主服务器(见 http://www.zaphoyd.com/wsperf

  • WAMP 服务器和客户端,用于开发 WAMP 实现

更多信息

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

autobahntestsuite-0.8.2.tar.gz (1.2 MB 查看哈希值

上传时间

构建分发

autobahntestsuite-0.8.2-py2.py3-none-any.whl (1.4 MB 查看哈希值

上传时间 Python 2 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面