Производительность комплекса систем

Содержание

Слайд 2

О докладчике

Компания Universal Kube
Разработка, внедрение и эксплуатация систем в в сфере финансов,

О докладчике Компания Universal Kube Разработка, внедрение и эксплуатация систем в в
банковской деятельности
Партнер TCS в России
Егор Еремеев
Руководитель отдела тестирования
Опыт в отрасли более 5 лет

Слайд 3

Что стоит за этими краткими фразами?

Протестировать производительность
Провести нагрузочное тестирование

Что стоит за этими краткими фразами? Протестировать производительность Провести нагрузочное тестирование

Слайд 4

Простые случаи

Виртуальные пользователи
Запросы-ответы
Профиль нагрузки
Время отклика

Простые случаи Виртуальные пользователи Запросы-ответы Профиль нагрузки Время отклика

Слайд 5

«А за окном капитализм»

«А за окном капитализм»

Слайд 6

Ход обсуждения

Сравним простые ситуации и случай комплекса систем
Выделим главные разделы методики тестирования

Ход обсуждения Сравним простые ситуации и случай комплекса систем Выделим главные разделы
производительности
Получим список шагов для тест-дизайнера

Слайд 7

Источники и объекты нагрузки

В системе есть некоторые процессы, производительность которых нужно тестировать
Система

Источники и объекты нагрузки В системе есть некоторые процессы, производительность которых нужно
= Объект нагрузки
Процессы в этой системе кто-то или что-то инициирует.
Кто-то или что-то = Источник нагрузки

Слайд 8

Источники и объекты нагрузки

И объектов, и источников нагрузки несколько
Объект и источник совпадают
Несколько

Источники и объекты нагрузки И объектов, и источников нагрузки несколько Объект и
источников для одного объекта

Слайд 9

Источники и объекты нагрузки

Выделяем источники нагрузки, чтобы подумать как будем при тестировании

Источники и объекты нагрузки Выделяем источники нагрузки, чтобы подумать как будем при
создавать нагрузку от них
Выделяем объекты нагрузки, чтобы подумать, что же будем тестировать

Слайд 10

Характеристики производительности

Почему время отклика?
Почему не скорость передачи данных сервером пользователю?

Выбираем то,

Характеристики производительности Почему время отклика? Почему не скорость передачи данных сервером пользователю?
что в заданном процессе воспринимается пользователем непосредственно

Слайд 11

Характеристики производительности

Временные и объемные характеристики
ХП3: Максимальное число пользователей одновременно работающих во Вспомогательной

Характеристики производительности Временные и объемные характеристики ХП3: Максимальное число пользователей одновременно работающих
системе 1
ХП4: Время отклика АБС на вызовы транзакций ИР
ХП5: Время выполнения АБС не online операций (Secondary Update и batches End of Day и Start of Day)

Слайд 12

Характеристики производительности

Скоростные характеристики для инфопотоков
ХП2 и ХП3: Скорость обработки данных. Текущая скорость

Характеристики производительности Скоростные характеристики для инфопотоков ХП2 и ХП3: Скорость обработки данных.
и Общая скорость.

Слайд 13

Характеристики производительности

Характеристики производительности

Слайд 14

Характеристики производительности

Определяем характеристики производительности, чтобы ясно понять цели тестирования

Характеристики производительности Определяем характеристики производительности, чтобы ясно понять цели тестирования

Слайд 15

Процесс нагрузки

Профиль нагрузки \ Карта запуска
Набор бизнес-операций
Операции во времени
Объемы данных во времени

Система

Процесс нагрузки Профиль нагрузки \ Карта запуска Набор бизнес-операций Операции во времени
интеграции

Слайд 16

Процесс нагрузки

Режим нагрузки = Профиль нагрузки + параметры среды
П1: Готовность кода систем.
П7:

Процесс нагрузки Режим нагрузки = Профиль нагрузки + параметры среды П1: Готовность
Объем и содержимое БД АБС.
П8: Сетевые конфигурации АБС и Вспомогательной системы – 1.
П4: Участие реальных систем или заглушек.

Слайд 17

Процесс нагрузки

Определяем режим нагрузки, чтобы зафиксировать условия, в которых будет измеряться производительность

Процесс нагрузки Определяем режим нагрузки, чтобы зафиксировать условия, в которых будет измеряться производительность

Слайд 18

Модель нагрузки

1

1

2

3

Модель нагрузки 1 1 2 3

Слайд 19

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

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

Слайд 20

Список шагов тест-дизайнера

Определить объекты и источники нагрузки
Определить характеристики производительности
Определить режимы нагрузки
Описать структуру

Список шагов тест-дизайнера Определить объекты и источники нагрузки Определить характеристики производительности Определить
скриптов
Сформировать раунды тестирования
Определить способы измерения характеристик производительности
Имя файла: Производительность-комплекса-систем.pptx
Количество просмотров: 117
Количество скачиваний: 0