有人可以解释一下QuickFix的验收测试到底要做什么吗?现在我已经做了几个测试,测试消息的延迟和吞吐量,但我不知道QuickFix的验收测试应该测试什么。
我已经在网上找过了,但是我没有找到这个问题的答案。因此,如果有人知道我必须测试什么,或者已经做过这样的测试,请在这里写下它,这样我和其他像我一样的人就可以看到它。提前感谢大家的帮助。
发布于 2012-01-31 21:02:56
通过“验收测试”,我猜你指的是某种一致性测试?如果是,则取决于您尝试测试的业务场景以及修复连接如何支持该场景。例如,您修复的连接可能是一个定价提要。在这种情况下,一致性测试可能包括:
符号修复会话级别测试(即检查两端是否符合FIX protocol
的价格
但是,如果您修复会话是一个订单馈送,那么测试将包括与订单相关的场景,例如,测试您是否可以提交订单、接收订单更新(填写、拒绝和取消等)。如果您断开连接,则测试订单的行为(即。如果您失去与交易所的连接,您的GTC订单是否会被取消等)
STP一致性测试有望得到以下问题的答案:
无论您是对STP、定价还是订单fix会话进行一致性测试,您总是希望进行基本的fix会话级别测试。
这有帮助吗?
https://stackoverflow.com/questions/9063215
复制相似问题