SlideShare a Scribd company logo
Особенности инструментов для тестирования,
применимых при промышленной
эксплуатации трейдинговых систем
Анастасия Матвеева, Николай Антонов, Иосиф Иткин
Exactpro Systems, Костромской Государственный Технологический Университет
Трейдинговые системы
Ускоренное развитие технологий,
используемых в электронных
трейдинговых системах, признается
одним из наиболее существенных
факторов, влияющих на изменения в
структуре и стабильности
функционирования международных
финансовых рынков
2
Трейдинговые системы
Решения, обеспечивающие качество программных и
архитектурных компонентов, становятся все более
востребованными участниками рынка и организациями,
регулирующими финансовый сектор
3
Трейдинговые системы
Решения, обеспечивающие качество программных и
архитектурных компонентов, становятся все более
востребованными участниками рынка и организациями,
регулирующими финансовый сектор
4
Трейдинговые системы
С технологической точки зрения трейдинговые системы в
большинстве случаев являются сложными адаптивными
распределенными программно-аппаратными комплексами,
осуществляющими параллельное выполнение большого
количества транзакций при временах отклика измеряемых
долями миллисекунды.
5
Тестирование трейдинговых систем
• Выполнение большого количества сценариев в
библиотеке автоматизированных тестов
• Поиск трудновоспроизводимых сбоев
проявляющихся под нагрузкой
• Проверка устойчивости системы внешним и
внутренним воздействиям
Техника HiVAT
HiVAT - High Volume Automated Testing.
Большие объемы автоматизированного тестирования.
Автоматическая генерация, выполнение и оценка
неограниченного количества тестов.
Пассивные инструменты тестирования
Пассивные инструменты тестирования
Пассивные инструменты тестирования
Пассивные инструменты тестирования
Пассивные инструменты тестирования
Пассивные инструменты тестирования
Пассивные инструменты тестирования
Пассивные инструменты тестирования
Активные инструменты тестирования
Активные инструменты тестирования
Активные инструменты тестирования
Активные инструменты тестирования
Активные инструменты тестирования
Активные инструменты тестирования
Активные инструменты тестирования
Общие требования к инструментам тестирования
Промышленная система мониторинга и контроля
финансовых рисков
Пассивные инструменты тестирования
Промышленная система выполнения биржевых и
алгоритмических заявок
Активные инструменты тестирования
Результаты
Компания Exactpro разрабатывает тестовые инструменты,
отвечающие всем требованиям, предъявляемым к промышленной
системе. Соответствуя данным характеристикам, разрабатываемые
продукты могут быть использованы и как инструменты для
тестирования, и как элементы промышленной торговой
инфраструктуры.
Разработки:
• система мониторинга и контроля финансовых рынков.
• система поддержки алгоритмической торговли.
Мутационное тестирование с использованием
разработанных инструментов
Разработанные инструменты также позволяют выполнять мутационное
тестирование на системном уровне, имитируя типичные ошибки или
нежелательные воздействия:
•введение разнообразных задержек во внутренние компоненты
•замена оптимизированных TCP/IP потоков данных на множество
параметризованных библиотек на различных языках
•заполнение памяти/внутренних баз паразитными сообщениями
Вопросы и Ответы
Спасибо!

More Related Content

PPT
TMPA-2013 Buyanova Bulda: Ticker Plant Testing
PDF
Testing of a Risk Control System Implementation for High-Load Exchange and Br...
PPT
TMPA-2013 Sharov: Client Certification
PPTX
Risk Control System Implementation at TMPA-2014 (Trading Systems Testing)
PPTX
TMPA Pakulin: Dynamic Verification of Hybrid Systems
PDF
TMPA-2015 > Инструмент для автоматизированого тестирования систем проведения ...
PDF
The Analysis of Test Scenario Coverage for a UCM-Model
PPTX
TMPA-2013 Itsykson: Java Program Analysis
TMPA-2013 Buyanova Bulda: Ticker Plant Testing
Testing of a Risk Control System Implementation for High-Load Exchange and Br...
TMPA-2013 Sharov: Client Certification
Risk Control System Implementation at TMPA-2014 (Trading Systems Testing)
TMPA Pakulin: Dynamic Verification of Hybrid Systems
TMPA-2015 > Инструмент для автоматизированого тестирования систем проведения ...
The Analysis of Test Scenario Coverage for a UCM-Model
TMPA-2013 Itsykson: Java Program Analysis

What's hot (12)

PPT
5 Тема
PDF
PEEFEXPERT
PPT
лекция № 12
PPS
УПРАВЛЕНИЕ НЕПРЕРЫВНОСТЬЮ БИЗНЕСА
PPTX
PPT
Implementing Plunet BM at EGO Translating Company
PPTX
Podgotovka k auditu
PPTX
PPTX
Windchill Quality Solutions (Relex)
PPTX
Karagedyan_Infosecurity 2013
PPT
TMPA-2015: Information Support System for Autonomous Spacecraft Control Macro...
PDF
TMPA-2015 Paper: Автоматизированное создание тест-кейсов для тестирования сое...
5 Тема
PEEFEXPERT
лекция № 12
УПРАВЛЕНИЕ НЕПРЕРЫВНОСТЬЮ БИЗНЕСА
Implementing Plunet BM at EGO Translating Company
Podgotovka k auditu
Windchill Quality Solutions (Relex)
Karagedyan_Infosecurity 2013
TMPA-2015: Information Support System for Autonomous Spacecraft Control Macro...
TMPA-2015 Paper: Автоматизированное создание тест-кейсов для тестирования сое...
Ad

Similar to TMPA-2013 Matveeva: The Specifics of Test Tools Used in Trading Systems Production Environments (20)

PPTX
IT управления
PPTX
Марина Макарчук, Практический опыт использования гибких методов в деятельност...
PPTX
Проблемы и перспективы развития АХД
PDF
Система управления идеями и развитием инноваций в вузах (ПрофИнновация)
 
PPT
Мониторикс для бизнеса
PPTX
Марина Макарчук, Практический опыт создания и развития Комплексной системы ин...
PPTX
Функционально-стоимостный анализ социотехнических систем программа ТРиСС №2
PPTX
Функционально-стоимостный анализ социотехнических систем программа ТРиСС №2
PDF
Electronika Security Manager - Основные возможности
PPT
кис упи 2
PPTX
модель создания социотехнических систем о.р.мусина часть8
PDF
лекция 2 (4часа)
PPTX
Проблемы и перспективы развития АХД
PPTX
Проблемы и перспективы развития АХД
PDF
Требования к информационной безопасности для Финтехов. Сергей Демидов, Москов...
PPTX
PPTX
Системный инжиниринг
PPTX
Петров А.В. Автоматизация технологических процессов и производств
PDF
лекция 10 (4часа)
DOC
лекция 2 (4часа)
IT управления
Марина Макарчук, Практический опыт использования гибких методов в деятельност...
Проблемы и перспективы развития АХД
Система управления идеями и развитием инноваций в вузах (ПрофИнновация)
 
Мониторикс для бизнеса
Марина Макарчук, Практический опыт создания и развития Комплексной системы ин...
Функционально-стоимостный анализ социотехнических систем программа ТРиСС №2
Функционально-стоимостный анализ социотехнических систем программа ТРиСС №2
Electronika Security Manager - Основные возможности
кис упи 2
модель создания социотехнических систем о.р.мусина часть8
лекция 2 (4часа)
Проблемы и перспективы развития АХД
Проблемы и перспективы развития АХД
Требования к информационной безопасности для Финтехов. Сергей Демидов, Москов...
Системный инжиниринг
Петров А.В. Автоматизация технологических процессов и производств
лекция 10 (4часа)
лекция 2 (4часа)
Ad

More from Iosif Itkin (20)

PDF
Foundations of Software Testing Lecture 4
PPTX
QA Financial Forum London 2021 - Automation in Software Testing. Humans and C...
PDF
Exactpro FinTech Webinar - Global Exchanges Test Oracles
PDF
Exactpro FinTech Webinar - Global Exchanges FIX Protocol
PDF
Operational Resilience in Financial Market Infrastructures
PDF
20 Simple Questions from Exactpro for Your Enjoyment This Holiday Season
PDF
Testing the Intelligence of your AI
PDF
EXTENT 2019: Exactpro Quality Assurance for Financial Market Infrastructures
PDF
ClearTH Test Automation Framework: Case Study in IRS & CDS Swaps Lifecycle Mo...
PPTX
EXTENT Talks 2019 Tbilisi: Failover and Recovery Test Automation - Ivan Shamrai
PDF
EXTENT Talks QA Community Tbilisi 20 April 2019 - Conference Open
PDF
User-Assisted Log Analysis for Quality Control of Distributed Fintech Applica...
PPTX
QAFF Chicago 2019 - Complex Post-Trade Systems, Requirements Traceability and...
PDF
QA Community Saratov: Past, Present, Future (2019-02-08)
PDF
Machine Learning and RoboCop Testing
PDF
Behaviour Driven Development: Oltre i limiti del possibile
PDF
2018 - Exactpro Year in Review
PPTX
Exactpro Discussion about Joy and Strategy
PPTX
FIX EMEA Conference 2018 - Post Trade Software Testing Challenges
PDF
BDD. The Outer Limits. Iosif Itkin at Youcon (in Russian)
Foundations of Software Testing Lecture 4
QA Financial Forum London 2021 - Automation in Software Testing. Humans and C...
Exactpro FinTech Webinar - Global Exchanges Test Oracles
Exactpro FinTech Webinar - Global Exchanges FIX Protocol
Operational Resilience in Financial Market Infrastructures
20 Simple Questions from Exactpro for Your Enjoyment This Holiday Season
Testing the Intelligence of your AI
EXTENT 2019: Exactpro Quality Assurance for Financial Market Infrastructures
ClearTH Test Automation Framework: Case Study in IRS & CDS Swaps Lifecycle Mo...
EXTENT Talks 2019 Tbilisi: Failover and Recovery Test Automation - Ivan Shamrai
EXTENT Talks QA Community Tbilisi 20 April 2019 - Conference Open
User-Assisted Log Analysis for Quality Control of Distributed Fintech Applica...
QAFF Chicago 2019 - Complex Post-Trade Systems, Requirements Traceability and...
QA Community Saratov: Past, Present, Future (2019-02-08)
Machine Learning and RoboCop Testing
Behaviour Driven Development: Oltre i limiti del possibile
2018 - Exactpro Year in Review
Exactpro Discussion about Joy and Strategy
FIX EMEA Conference 2018 - Post Trade Software Testing Challenges
BDD. The Outer Limits. Iosif Itkin at Youcon (in Russian)

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