- •Содержание
- •История изменений
- •Сокращения и терминология
- •Сокращения
- •Терминология
- •Влияние открытия од в тп на производительность Системы.
- •Влияние закрытия од в тп на производительность Системы.
- •Ограничения тестирования
- •Общие сведения
- •Архитектура системы
- •Объект тестирования
- •Описание оборудования промышленного стенда
- •Требования производительности
- •Стратегия тестирования
- •Определение максимальной производительности
- •Влияние открытия од в тп на производительность Системы
- •Влияние закрытия од в тп на производительность Системы
- •Тест надежности
- •Критерии успешного завершения нагрузочного тестирования
- •Тестовый стенд
- •Общие положения
- •Архитектура тестового стенда
- •Требования к оборудованию тестового стенда
- •Оценка соответствия промышленного и тестового стенда
- •Конфигурация спо и ппо
- •Сервер приложений Spectrum
- •Сервер субд
- •Сервер Oracle bi Publisher
- •Моделирование нагрузки
- •Профили нагрузки
- •Описание Профиля Утро
- •Описание Профиля День
- •Описание Профиля Вечер
- •Сценарии использования
- •Вход в систему
- •Открытие од подразделения
- •Открытие смен сотрудниками
- •Вынесение из сейфа
- •Выдача аванса
- •Приём ценностей подотчетными кассирами
- •Подкрепление (интеграция с sc-наличность)
- •Покупка валюты (воо)
- •Платежи фл в пользу юл
- •Внесение наличных на пк
- •Инкассация (интеграция с sc-наличность)
- •Возврат аванса подотчетными кассирами
- •Прием ценностей старшим кассиром
- •Финальная сдача ценностей
- •Закрытие смены
- •Занесение в сейф
- •Свёртка реестров
- •Закрытие од
- •Сверка дня
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на карту (Way4).
- •Рко. Внутрибанковский перевод с карты (Way4) клиента на свои счета (Profile)
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на карту (Way4) 3-х лиц
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на счета (Profile) 3-х лиц
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на свои счета (Телебанк)
- •Рко. Внутрибанковский перевод со счета (Бисквит) клиента на свои счета (Profile)
- •Рко. Внутрибанковский перевод со счета (Телебанк) клиента на свои счета (Profile)
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на свои счета (Бисквит)
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на счета (Бисквит) 3-х лиц
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на счета (Телебанк) 3-х лиц
- •Рко. Внутрибанковский перевод со счета (Бисквит) клиента на счета (Profile) 3-х лиц
- •Рко. Внутрибанковский перевод со счета (Телебанк) клиента на счета (Profile) 3-х лиц
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на свои счета (Profile)
- •Рко. Внешний перевод (межбанковский)
- •Рко. Внешний перевод (международный)
- •Рко. Внесение наличных на мс
- •Рко. Снятие наличных с мс
- •Операции Delta BranchCash
- •Dbc. Загрузка tcd
- •Dbc. Выгрузка tcd
- •Dbc. Выдача дс. Подтверждение расходной операции из биСквита
- •Dbc. Выдача дс с пк
- •Описание работы ас и заглушек
- •Наполнение базы данных
- •Скрипты наполнения
- •Планируемые тесты
- •Перечень типов тестов в данном тестировании
- •Критерии успешности проведения тестов
- •Критерии по временам отклика тестируемых операций
- •Критерии по использованию ресурсов системы
- •Мониторинг
- •Описание средств мониторинга
- •Мониторинг Unix-серверов
- •Мониторинг Windows-серверов
- •Описание измерений бизнес-характеристик
- •Требования к банку
- •Материалы, подлежащие сдаче
- •Оценка точности проведения нт
Планируемые тесты
Перечень типов тестов в данном тестировании
Таблица 12.20 Перечень типов тестов
№ |
Вид теста |
Тест |
Профиль нагрузки |
Уровень нагрузки |
|
|
Тест определения максимальной производительности |
|
День |
От 9 176 оп/час с шагом 1 020 оп/час |
|
|
День |
Lmaх |
|
|
|
Влияние открытия ОД в ТП на производительность Транзакционного сервиса |
|
Утро |
0,33* Lmax1 (максимальная производительность по дневным операциям кассы) + Lmax2 (максимальная производительность по операциям транзакционнго сервиса) + нагрузка при открытии ОД в ТП входящих в московский часовой пояс |
|
|
Влияние закрытия ОД в ТП на производительность Транзакционного сервиса |
|
Вечер |
0,33* Lmax1 (максимальная производительность по дневным операциям кассы) + Lmax2 (максимальная производительность по операциям транзакционнго сервиса) + нагрузка при закрытии ОД в ТП входящих в московский часовой пояс |
|
|
Тест надежности |
|
День |
0,7* Lmaх |
Критерии успешности проведения тестов
Результаты тестов оцениваются по следующим основным параметрам:
Производительность, оп/час
Времена отклика для 90% операций, сек.
Использование ресурсов системы, %.
Тест считается успешным, если:
В процессе тестирования запросы выполнялись с интенсивностью, соответствующей профилю тестирования;
Количество успешно выполненных операций составляет более 90%;
По окончании теста получены данные по производительности Системы и по использованию системных ресурсов.
Зарегистрированы (в случае возникновения) перегрузки и сбои программно-аппаратных средств во время выполнения тестов
Зарегистрированы и переданы Разработчику выявленные в ходе тестирования ошибки.
Собраны данные для разработки отчета НТ.
Критерии по временам отклика тестируемых операций
Согласно договору на разработку время отклика любой внутренней операции ИС «Спектрум» (в штатном рабочем режиме, без учёта времени ожидания ответа сервисной шины, без учёта сетевого взаимодействия и поиска бизнес-данных) не должно превышать значение 1 сек.. Для операций, в обработке которых участвует эмулятор, время отклика определяется, как сумма времен отклика эмулятора и внутренней операции ИС «Спектрум». Время отклика эмулятора установлено равным 1 сек. Таблица взаимодействия эмулятора и ИС «Спектрум» с расчитанными временами отклика приведена ниже..
Последовательность обмена данными между транзакционным сервисом и эмуляторами и времена отклика
|
Тип операции |
Дебит(расход) |
Кредит(приход) |
CheckForDebit (запрос-ответ эмулятора) |
CheckForCredit (запрос-ответ эмулятора) |
CheckReceipient (запрос-ответ эмулятора) |
Hold (запрос-ответ эмулятора) |
Check (запрос-ответ эмулятора) |
ExternalCurrencyControl (запрос-ответ эмулятора) |
Post (запрос-ответ эмулятора) |
Pay (запрос-ответ эмулятора) |
Transf (запрос-ответ эмулятора)er |
Итого |
1 |
Внутрибанковский перевод между собственными счетами |
Profile |
Бисквит |
1 шаг, 2 сек |
2 шаг, 2 сек |
- |
3 шаг, 2 сек |
4 шаг, 2 сек |
- |
5 шаг, 2 сек |
6 шаг, 2 сек |
|
12 сек |
Profile |
Телебанк |
1 шаг, 2 сек |
2 шаг, 2 сек |
- |
3 шаг, 2 сек |
4 шаг, 2 сек |
- |
5 шаг, 2 сек |
6 шаг, 2 сек |
|
12 сек |
||
Profile |
Way4 |
1 шаг, 2 сек |
2 шаг, 2 сек |
- |
3 шаг, 2 сек |
- |
- |
4 шаг, 2 сек |
5 шаг, 2 сек |
|
10 сек |
||
Бисквит |
Profile |
1 шаг, 2 сек |
2 шаг, 2 сек |
- |
3 шаг, 2 сек |
4 шаг, 2 сек |
- |
5 шаг, 2 сек |
6 шаг, 2 сек |
|
12 сек |
||
Телебанк |
Profile |
1 шаг, 2 сек |
2 шаг, 2 сек |
- |
3 шаг, 2 сек |
4 шаг, 2 сек |
- |
5 шаг, 2 сек |
6 шаг, 2 сек |
|
12 сек |
||
Way4 |
Profile |
1 шаг, 2 сек |
2 шаг, 2 сек |
- |
- |
3 шаг, 2 сек |
- |
4 шаг, 2 сек |
5 шаг, 2 сек |
|
10 сек |
||
2 |
Внутрибанковский перевод третьему лицу |
Profile |
Profile |
1 шаг, 2 сек |
2 шаг, 2 сек |
3 шаг, 2 сек |
4 шаг, 2 сек |
5 шаг, 2 сек |
6 шаг, 2 сек |
- |
- |
7 шаг, 2 сек |
14 сек |
Profile |
Бисквит |
1 шаг, 2 сек |
2 шаг, 2 сек |
3 шаг, 2 сек |
4 шаг, 2 сек |
5 шаг, 2 сек |
6 шаг, 2 сек |
7 шаг, 2 сек |
8 шаг, 2 сек |
|
16 сек |
||
Profile |
Телебанк |
1 шаг, 2 сек |
2 шаг, 2 сек |
3 шаг, 2 сек |
4 шаг, 2 сек |
5 шаг, 2 сек |
6 шаг, 2 сек |
7 шаг, 2 сек |
8 шаг, 2 сек |
|
16 сек |
||
Profile |
Way4 |
1 шаг, 2 сек |
2 шаг, 2 сек |
3 шаг, 2 сек |
4 шаг, 2 сек |
- |
5 шаг, 2 сек |
6 шаг, 2 сек |
7 шаг, 2 сек |
|
14 сек |
||
Бисквит |
Profile |
1 шаг, 2 сек |
2 шаг, 2 сек |
3 шаг, 2 сек |
4 шаг, 2 сек |
5 шаг, 2 сек |
6 шаг, 2 сек |
7 шаг, 2 сек |
8 шаг, 2 сек |
|
16 сек |
||
Телебанк |
Profile |
1 шаг, 2 сек |
2 шаг, 2 сек |
3 шаг, 2 сек |
4 шаг, 2 сек |
5 шаг, 2 сек |
6 шаг, 2 сек |
7 шаг, 2 сек |
8 шаг, 2 сек |
|
16 сек |
||
3 |
Платеж ЦОП |
Profile |
ЦОП |
1 шаг, 2 сек |
2 шаг, 2 сек |
- |
3 шаг, 2 сек |
- |
- |
5 шаг, 2 сек |
4 шаг, 2 сек |
|
10 сек |
