Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Курс Лекций:Обеспечение Качества Программного ОбеспеченияЛекция 2: Жизненный цикл ПО и технологическиеосновы биржевой торг...
Содержание лекции1. Вопросы и дополнительные материалы2. Биржевая платформа и ее составные части3. Жизненный цикл разработ...
Дополнительные материалыСайт Костромского сообщества тестировщиков:http://clubqa.ru/site/lectures•   Презентации всех лекц...
Биржевая ПлатформаСоставные части биржевой платформы:• Шлюзы отвечающие за клиентские соединения•   Каналы распространения...
Биржевая Платформа1. Рисунок биржевой платформы
Биржевая Платформа1. Рисунок биржевой платформы
Биржевая Платформа1. Рисунок биржевой платформы
Биржевая Платформа1. Рисунок биржевой платформы
Биржевая Платформа1. Рисунок биржевой платформы
Биржевая Платформа1. Рисунок биржевой платформы
Биржевая Платформа1. Рисунок биржевой платформы
Биржевая Платформа1. Рисунок биржевой платформы
Хранилище данныхhttp://docs.oracle.com/cd/B28359_01/server.111/b28318/bus_intl.htm
Фрагментация рынковhttp://fragmentation.fidessa.com/fragulator/?fim=GOOG.US
Модель водопадаhttp://www.sps.pl/sps/waterfall-model-software
Итеративная разработка ПОhttp://www.sps.pl/sps/waterfall-model-software
V-модель
Уровни Тестирования1. Компонентное (модульное) тестирование2. Интеграционное тестирование3. Системное тестирование4. Прием...
Интеграционное Тестирование   Фокусируется, в основном, на интерфейсах и потоках данных   между компонентами   Основные по...
Биржевая Платформа1. Рисунок биржевой платформы
Основной Процесс     Тестирования1. Планирование и управление тестированием2. Анализ и проектирование тестов3. Реализация ...
Основной Процесс     Тестирования1. Планирование и управление тестированием   Определение целей и задач, составления плана...
Статические МетодыСтатическое тестирование – исследование кода или проектной  документации вручную (рецензирование) или с ...
Upcoming SlideShare
Loading in …5
×

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

2,493 views

Published on

КГТУ - Костромской Государственный Технологический Университет
Курс Лекций:
Обеспечение Качества Программного Обеспечения

Лекция 2: Жизненный цикл ПО и технологические основы биржевой торговли

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

Published in: Education
  • Be the first to comment

  • Be the first to like this

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

  1. 1. Курс Лекций:Обеспечение Качества Программного ОбеспеченияЛекция 2: Жизненный цикл ПО и технологическиеосновы биржевой торговлиМаксим Рудовский, Инновационные Трейдинговые СистемыИосиф Иткин, Exactpro Systems
  2. 2. Содержание лекции1. Вопросы и дополнительные материалы2. Биржевая платформа и ее составные части3. Жизненный цикл разработки ПО4. Модель водопада5. Итеративная разработка ПО6. V-модель7. Уровни тестирования ПО8. Статические методы обеспечения качества
  3. 3. Дополнительные материалыСайт Костромского сообщества тестировщиков:http://clubqa.ru/site/lectures• Презентации всех лекций• Материалы к лабораторным работам• Вопросы к зачету• Полезные ссылки и документы
  4. 4. Биржевая ПлатформаСоставные части биржевой платформы:• Шлюзы отвечающие за клиентские соединения• Каналы распространения информации о котировках• Ядро биржевой системы• Управление рынком и статические данные• Система наблюдения• Клиринг и расчеты• Хранилище данных• Роутер на другие рынки
  5. 5. Биржевая Платформа1. Рисунок биржевой платформы
  6. 6. Биржевая Платформа1. Рисунок биржевой платформы
  7. 7. Биржевая Платформа1. Рисунок биржевой платформы
  8. 8. Биржевая Платформа1. Рисунок биржевой платформы
  9. 9. Биржевая Платформа1. Рисунок биржевой платформы
  10. 10. Биржевая Платформа1. Рисунок биржевой платформы
  11. 11. Биржевая Платформа1. Рисунок биржевой платформы
  12. 12. Биржевая Платформа1. Рисунок биржевой платформы
  13. 13. Хранилище данныхhttp://docs.oracle.com/cd/B28359_01/server.111/b28318/bus_intl.htm
  14. 14. Фрагментация рынковhttp://fragmentation.fidessa.com/fragulator/?fim=GOOG.US
  15. 15. Модель водопадаhttp://www.sps.pl/sps/waterfall-model-software
  16. 16. Итеративная разработка ПОhttp://www.sps.pl/sps/waterfall-model-software
  17. 17. V-модель
  18. 18. Уровни Тестирования1. Компонентное (модульное) тестирование2. Интеграционное тестирование3. Системное тестирование4. Приемочное тестирование • Пользовательское • Эксплуатационное • Контрактное и правовое • Альфа • Бета
  19. 19. Интеграционное Тестирование Фокусируется, в основном, на интерфейсах и потоках данных между компонентами Основные подходы: большой взрыв и инкрементальный Для последнего используются пушки и заглушки Пушка (драйвер, driver) – вызывает тестируемый модуль/систему Заглушка (stub) – вызывается используемым модулем/системой Методы снизу-вверх и сверху внизhttp://www.guru99.com/integration-testing.html
  20. 20. Биржевая Платформа1. Рисунок биржевой платформы
  21. 21. Основной Процесс Тестирования1. Планирование и управление тестированием2. Анализ и проектирование тестов3. Реализация и выполнение тестов4. Оценка критериев выхода и отчетность5. Действия по завершению тестирования
  22. 22. Основной Процесс Тестирования1. Планирование и управление тестированием Определение целей и задач, составления плана тестирования2. Анализ и проектирование тестов Оценка базиса, создание и расстановка приоритетов тестовых сценариев высокого уровня, проектирование и установка тестового окружения3. Реализация и выполнение тестов Создание тестовых сценариев, подготовка тестовых данных, выполнение тестов, создание отчетов об инцидентах4. Оценка критериев выхода и отчетность Сверка результатов тестирования с критериями окончания тестирование, составление отчета о проведенном тестировании5. Действия по завершению тестирования Закрытие отчетов об инцидентах, приемка системы
  23. 23. Статические МетодыСтатическое тестирование – исследование кода или проектной документации вручную (рецензирование) или с помощью автоматических средств (статический анализ) без запуска ПОТипы рецензирования – неформальное, сквозной контроль, технический анализ, инспекция, обыскРоли – менеджер, модератор, автор, эксперты, секретарьФормальный процесс – планирование, старт, индивидуальная подготовка, стрелка, повторная обработка, отслеживание

×