Особенности инструментов для тестирования,
применимых при промышленной
эксплуатации трейдинговых систем
Анастасия Матвеева...
Трейдинговые системы
Ускоренное развитие технологий,
используемых в электронных
трейдинговых системах, признается
одним из...
Трейдинговые системы
Решения, обеспечивающие качество программных и
архитектурных компонентов, становятся все более
востре...
Трейдинговые системы
Решения, обеспечивающие качество программных и
архитектурных компонентов, становятся все более
востре...
Трейдинговые системы
С технологической точки зрения трейдинговые системы в
большинстве случаев являются сложными адаптивны...
Тестирование трейдинговых систем
• Выполнение большого количества сценариев в
библиотеке автоматизированных тестов
• Поиск...
Техника HiVAT
HiVAT - High Volume Automated Testing.
Большие объемы автоматизированного тестирования.
Автоматическая генер...
Пассивные инструменты тестирования
Пассивные инструменты тестирования
Пассивные инструменты тестирования
Пассивные инструменты тестирования
Пассивные инструменты тестирования
Пассивные инструменты тестирования
Пассивные инструменты тестирования
Пассивные инструменты тестирования
Активные инструменты тестирования
Активные инструменты тестирования
Активные инструменты тестирования
Активные инструменты тестирования
Активные инструменты тестирования
Активные инструменты тестирования
Активные инструменты тестирования
Общие требования к инструментам тестирования
Промышленная система мониторинга и контроля
финансовых рисков
Пассивные инструменты тестирования
Промышленная система выполнения биржевых и
алгоритмических заявок
Активные инструменты тестирования
Результаты
Компания Exactpro разрабатывает тестовые инструменты,
отвечающие всем требованиям, предъявляемым к промышленной...
Мутационное тестирование с использованием
разработанных инструментов
Разработанные инструменты также позволяют выполнять м...
Вопросы и Ответы
Спасибо!
Upcoming SlideShare
Loading in …5
×

TMPA-2013 Matveeva: The Specifics of Test Tools Used in Trading Systems Production Environments

763 views

Published on

  • Be the first to comment

  • Be the first to like this

TMPA-2013 Matveeva: The Specifics of Test Tools Used in Trading Systems Production Environments

  1. 1. Особенности инструментов для тестирования, применимых при промышленной эксплуатации трейдинговых систем Анастасия Матвеева, Николай Антонов, Иосиф Иткин Exactpro Systems, Костромской Государственный Технологический Университет
  2. 2. Трейдинговые системы Ускоренное развитие технологий, используемых в электронных трейдинговых системах, признается одним из наиболее существенных факторов, влияющих на изменения в структуре и стабильности функционирования международных финансовых рынков 2
  3. 3. Трейдинговые системы Решения, обеспечивающие качество программных и архитектурных компонентов, становятся все более востребованными участниками рынка и организациями, регулирующими финансовый сектор 3
  4. 4. Трейдинговые системы Решения, обеспечивающие качество программных и архитектурных компонентов, становятся все более востребованными участниками рынка и организациями, регулирующими финансовый сектор 4
  5. 5. Трейдинговые системы С технологической точки зрения трейдинговые системы в большинстве случаев являются сложными адаптивными распределенными программно-аппаратными комплексами, осуществляющими параллельное выполнение большого количества транзакций при временах отклика измеряемых долями миллисекунды. 5
  6. 6. Тестирование трейдинговых систем • Выполнение большого количества сценариев в библиотеке автоматизированных тестов • Поиск трудновоспроизводимых сбоев проявляющихся под нагрузкой • Проверка устойчивости системы внешним и внутренним воздействиям
  7. 7. Техника HiVAT HiVAT - High Volume Automated Testing. Большие объемы автоматизированного тестирования. Автоматическая генерация, выполнение и оценка неограниченного количества тестов.
  8. 8. Пассивные инструменты тестирования
  9. 9. Пассивные инструменты тестирования
  10. 10. Пассивные инструменты тестирования
  11. 11. Пассивные инструменты тестирования
  12. 12. Пассивные инструменты тестирования
  13. 13. Пассивные инструменты тестирования
  14. 14. Пассивные инструменты тестирования
  15. 15. Пассивные инструменты тестирования
  16. 16. Активные инструменты тестирования
  17. 17. Активные инструменты тестирования
  18. 18. Активные инструменты тестирования
  19. 19. Активные инструменты тестирования
  20. 20. Активные инструменты тестирования
  21. 21. Активные инструменты тестирования
  22. 22. Активные инструменты тестирования
  23. 23. Общие требования к инструментам тестирования
  24. 24. Промышленная система мониторинга и контроля финансовых рисков
  25. 25. Пассивные инструменты тестирования
  26. 26. Промышленная система выполнения биржевых и алгоритмических заявок
  27. 27. Активные инструменты тестирования
  28. 28. Результаты Компания Exactpro разрабатывает тестовые инструменты, отвечающие всем требованиям, предъявляемым к промышленной системе. Соответствуя данным характеристикам, разрабатываемые продукты могут быть использованы и как инструменты для тестирования, и как элементы промышленной торговой инфраструктуры. Разработки: • система мониторинга и контроля финансовых рынков. • система поддержки алгоритмической торговли.
  29. 29. Мутационное тестирование с использованием разработанных инструментов Разработанные инструменты также позволяют выполнять мутационное тестирование на системном уровне, имитируя типичные ошибки или нежелательные воздействия: •введение разнообразных задержек во внутренние компоненты •замена оптимизированных TCP/IP потоков данных на множество параметризованных библиотек на различных языках •заполнение памяти/внутренних баз паразитными сообщениями
  30. 30. Вопросы и Ответы Спасибо!

×