跳转到主要内容

FIX协议测试工具

项目描述

Build status Docs Code Health Coverage PyPI Python

简介

此实用程序提供了一种使用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 查看散列值)

上传时间 Python 2 Python 3

由以下支持