Re: [Quickfix-developers] acceptance tests
Brought to you by:
orenmnero
From: Oren M. <or...@qu...> - 2006-09-21 18:01:50
|
The testing tool is independent of any particular API. It was designed to test QuickFIX, so it is necessarily is not dependent on QuickFIX. The tool itself is implemented in Ruby, so it will run on any platform that has a ruby interpreter, which is just about all of them at this point. The ruby scripts themselves are located in the quickfix/test directory. The starting script is Runner.rb, and it is loaded as such: ruby Runner.rb [ADDRESS] [PORT] tests The currently available test runner acts as an initiator which can be used to test against any engine that acts as an acceptor. We have an updated version we will be making available which can simultaneously act as an acceptor. It will also have improvements to the testing langage which will make it easier to write tests. --oren > Ultimately I would like use this tool to create my own test cases > (initiated and expected messages) and connect this engine to my own > engine for testing of my own engine. I am unable to locate where this > engine is, how I would create test cases, how I specify the > configuration (e.g. what ip/port to connect to), etc. I have > successfully built quickfix and run the ruby runat program to verify my > install. I would prefer to use the C/C++ version of quickfix but I am > open to the Java version if that is the only one that has this > acceptance test tool. >=20 > Any guidance is greatly appreciated. |