From: Joerg T. <Joe...@ma...> - 2005-05-20 11:30:29
|
Hi Guillermo, > I'm sure this question has been asked before, but I haven't managed to find > it in the mailing lists archive. > We're looking to do automated tests on our FIX engine but at the application > level. That is, testing NewOrderSingles, ExecutionReports, Replaces, usual > trading messages. Do you have a more detailed specification, e.g. from an exchange, broker or client you are intending to connect to? > Before we start our development we would like to know if there's any open > source tool or library that implements this kind of issues. > We've heard of OpenFix.net, do you know what kind of tests it provides? I did not try it myself, so I cannot tell you. Maybe your check the FPL site (www.fixprotocol.org) forums for reports. > Anyway, we would prefer not to depend on an online tool. > If this projects moves on, I'll be happy to share it with you as I think > this is something necessary for an Open protocol like FIX. Yes, this would be great to have such a testing service for QuickFIX. But FIX is very customizable at the application level, so the test suite depends on the specific usage. E.g. one could collect test cases per exchange. As a tool for the test suite you could use the ruby script used for QF acceptance tests. In the same way, you could manufacture some application level tests. But at the moment there is no QuickFIX test suite for application level tests. I am looking forward to discuss this further in this mail thread. Cheers, Jörg -- Joerg Thoennes http://macd.com Tel.: +49 (0)241 44597-24 Macdonald Associates GmbH Fax : +49 (0)241 44597-10 Lothringer Str. 52, D-52070 Aachen |