18
Максим Рудовский, Инновационные Трейдинговые Системы Иосиф Иткин, Exactpro Systems Курс Лекций: Обеспечение Качества Программного Обеспечения Лекция 3: Нахождение и устранение типичных неисправностей в трейдинговом ПО

КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Embed Size (px)

DESCRIPTION

КГТУ - Костромской Государственный Технологический Университет Курс Лекций: Обеспечение Качества Программного Обеспечения Лекция 3: Нахождение и устранение типичных неисправностей в трейдинговом ПО Максим Рудовский, Инновационные Трейдинговые Системы Иосиф Иткин, Exactpro Systems

Citation preview

Page 1: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Максим Рудовский, Инновационные Трейдинговые СистемыИосиф Иткин, Exactpro Systems

Курс Лекций:

Обеспечение Качества Программного Обеспечения

Лекция 3: Нахождение и устранение типичных неисправностей в трейдинговом ПО

Page 2: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Содержание лекции

1.Содержание и вопросы

2.Операционный день

3.Нахождение неисправностей

4.Типы дефектов

5.Процесс устранения неисправностей

6.Разное

Page 3: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Операционный день

Контекст для нахождения неисправностей – операционный день трейдинговой системы

Старт, загрузка данных, открытие рынков, торговая сессия, аукцион, завершение торгов, закрытие дня, остановка системы

Page 5: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Брокерская Система

Брокерская система

Page 6: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Спецификация

London Stock ExchangeMIT202 – MILLENNIUM EXCHNAGEFIX Trading Gateway (FIX 5.0)

http://www.londonstockexchange.com/products-and-services/millennium-exchange/millennium-exchange-migration/mit202tradinggateway280912.pdf

Page 7: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Спецификация

London Stock ExchangeMIT202 – MILLENNIUM

EXCHNAGEFIX Trading Gateway (FIX 5.0)

http://www.londonstockexchange.com/products-and-services/millennium-exchange/millennium-exchange-migration/mit202tradinggateway280912.pdf

Page 8: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Спецификация

London Stock ExchangeMIT202 – MILLENNIUM

EXCHNAGEFIX Trading Gateway (FIX 5.0)

http://www.londonstockexchange.com/products-and-services/millennium-exchange/millennium-exchange-migration/mit202tradinggateway280912.pdf

Page 9: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Типы неисправностей

В программном коде и …Позитивные и …Клиентские и …Критические и …Воспроизводимые и …Функциональные и …

Page 10: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Типы неисправностей

В программном коде и в конфигурацииПозитивные и …Клиентские и …Критические и …Воспроизводимые и …Функциональные и …

http://www.aerospace-technology.com/projects/bbj1/bbj14.html

Page 11: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Типы неисправностей

В программном коде и в конфигурацииПозитивные и негативныеКлиентские и …Критические и …Воспроизводимые и …Функциональные и …

Page 12: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Типы неисправностей

В программном коде и в конфигурацииПозитивные и негативныеКлиентские и серверныеКритические и …Воспроизводимые и …Функциональные и …

Page 13: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Типы неисправностей

В программном коде и в конфигурацииПозитивные и негативныеКлиентские и серверныеКритические и косметическиеВоспроизводимые и …Функциональные и …

BDD BSOD BDSM

Page 14: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Типы неисправностей

В программном коде и в конфигурацииПозитивные и негативныеКлиентские и серверныеКритические и косметическиеВоспроизводимые и плавающиеФункциональные и …

Page 15: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

http://www.highload.ru/

Типы неисправностей

В программном коде и в конфигурацииПозитивные и негативныеКлиентские и серверныеКритические и косметическиеВоспроизводимые и плавающиеФункциональные и нефункциональные

http://www.highload.ru/

Page 16: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Процесс устранения дефектов

Page 17: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Процесс устранения дефектов

Page 18: КГТУ Лекция 3: Обеспечение Качества Программного Обеспечения

Дополнительные материалы

Сайт Костромского сообщества тестировщиков:

http://clubqa.ru/site/lectures

• Презентации всех лекций• Материалы к лабораторным работам• Вопросы к зачету• Полезные ссылки и документы