FIX协议测试工具
项目描述
简介
此实用程序提供了一种使用FIX协议与现有FIX应用程序建立连接的方法。连接从后台代理进程进行,但由命令行工具或编程语言API控制。
它适用于即兴的FIX测试(使用命令行)或FIX应用程序的集成测试,其中它可以配置为模拟预期的FIX对等方。为了自动化测试,现有的语言单元测试框架很有帮助:可以编写测试用例来执行您的代码,并在其中穿插驱动FIX对等方以确认收到应用程序的适当消息,并构建响应(正确和错误)以实现测试场景。
代理进程通过TCP会话与命令行工具和编程语言API通信。该协议简单,使用JSON格式化消息。
计划为Python、Java、DotNET以及可能Go和C/C++提供语言SDK。命令行客户端允许从shell脚本或从shell会话中即兴使用。
注意事项
此项目非常年轻。它远未完成。它可能无法满足您的需求。
贡献
评论、建议、错误报告、错误修复——欢迎所有对项目的贡献。请参阅项目的GitHub页面以获取最新源代码,并请为评论、建议和错误打开一个问题。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
fixtool-1.0.1.tar.gz (15.8 kB 查看散列值)
构建分发
fixtool-1.0.1-py2.py3-none-any.whl (19.6 kB 查看散列值)
关闭
fixtool-1.0.1.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | c5966bf258c1b12e33ac278a94f92d2948c773466fe7f9ac6282587d7b0c3518 |
|
MD5 | fc17f2756ebda78b891024ed27ba048a |
|
BLAKE2b-256 | 22344730f80e2d4d53c3579dcfb7765c8a2e07ed8ba3a3bc52af0d8628c1236a |
关闭
fixtool-1.0.1-py2.py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 01d3680b34470d3f7713435e7af786c501f02a9b26a655b406c557a40b72d19f |
|
MD5 | de471d5d18b014152a21a1d3b11870b1 |
|
BLAKE2b-256 | 444790f8c7c4c1851cc6ff1ec9e8225d232fe924ffc160b12f7c5570147f4cf3 |