Приемочный тест QuickFix - PullRequest
       8

Приемочный тест QuickFix

0 голосов
/ 30 января 2012

Может кто-нибудь объяснить, что именно должен делать приемочный тест для QuickFix (тест для)?В настоящее время я провел несколько тестов, которые проверяют задержку и скорость обработки сообщений, но я понятия не имею, что такое приемочный тест для быстрого теста QuickFix.
Я искал в сети этот вопрос, но мне не удалось найти ответвопрос.Поэтому, если кто-то знает, что я должен проверить, или сделал такой тест, пожалуйста, напишите это здесь, чтобы я и другие, как я, могли это видеть.Заранее всем спасибо за помощь.

1 Ответ

1 голос
/ 31 января 2012

Под «приемочным тестом» я предполагаю, что вы имеете в виду какой-то тест на соответствие?Если это так, то это зависит от бизнес-сценария, который вы пытаетесь протестировать, и от того, как это поддерживает соединение FIX.Например, ваше FIX-соединение может быть ценовым фидом.В этом случае тестирование соответствия может охватывать:

  1. Исправление тестов на уровне сеанса (т. Е. Проверка соответствия обеих сторон протоколу FIX
  2. Тестирование подписки на символы и получения цен

Однако, если ваша сессия FIX была фидом заказов, то тесты включали бы сценарии, связанные с заказами, например, тестирование того, что вы можете отправлять заказы, получать обновления заказов (заполнения, отклонения и отмены и т. Д.). Тестирование поведения заказов, есливы отключаетесь (т. е. получаются ли ваши GTC-заказы, если вы теряете соединение из обмена и т. д.)

Проверка соответствия STP, как мы надеемся, приведет к ответам на такие вопросы, как:

  1. Какя гарантирую, что получил все сделки
  2. Как я могу воспроизвести сделки, которые могли быть совершены, пока я был отключен?
  3. Как я могу однозначно идентифицировать сделку?Мне нужны теги FIX или их комбинации)

Независимо от того, проводите ли вы тестирование соответствия STP,Сеанс определения цены или заказов, вы всегда будете хотеть делать базовые тесты уровня сеанса с фиксированным уровнем.

Помогите ли вы?

...