Оценка соответствия промышленного и тестового стенда
Комплекс технических средств тестового стенда не отличается от КТС промышленного, в Таблице 9.2 приведено сравнение стендов. Для промышленного стенда указано количество активных и резервных узлов,
Таблица 9.2 Сравнение оборудования промышленного и тестового стендов
Параметр | Промышленный стенд[2] | Тестовый стенд | Отношение промышленного стенда к тестовому |
Сервер БД | |||
Количество процессоров | 2 сервера:24 шт P795LPAR (основной+ резервный). | 1 сервер: 24 шт P795LPAR | 1:1 |
Количество ядер | 1:1 | ||
Количество памяти | 256 Гб | 256 Гб | 1:1 |
Сервер приложений | |||
Количество процессоров | 4 сервера: 8 шт HP BL460 | 4 сервера:8 шт. HP BL460 | 1:1 |
Количество ядер | 1:1 | ||
Количество памяти | 128 Гб | 128 Гб | 1:1 |
Сервер приложений для Oracle BI Publisher | |||
Количество процессоров | 4 сервера16 серверов: 6 шт HP BL460 | 4 сервера16 серверов: 6 шт HP BL460 | 1:1 |
Количество ядер | 1:1 | ||
Количество памяти | 128 Гб | 128 Гб | 1:1 |
Аппаратные HTTP балансировщики (инстанцы) | |||
Количество | 1:1 | ||
Дисковый массив для БД | |||
Количество | 1:1 |
Как видно из Таблицы9.2 КТС тестового стенда идентичен КТС промышленного без учета резервных серверов.
Конфигурация СПО и ППО
Сервер приложений Spectrum
Требования к ОС
1) SELINUX должна быть в режиме disabled.
2) Каталог, который будет создан для установки Spectrum (например /opt/oracle/Spectrum), должен быть размером не менее 10 GB. Данный каталог должен быть создан на локальных дисках сервера.
3) Поскольку инсталляция частично проходит в графическом режиме, необходимо обеспечить поддержку возможности такой инсталляции (X windows).
Требования к конфигурированию сервера WebLogic
1) Для обеспечения максимальной производительности на каждый из выделенных физических серверов ставится 4 Managed сервера (с возможным дальнейшим увеличением их количества).
2) Распределение оперативной памяти: под ОС необходимо выделить 128 Гб, а остальную распределить между серверами по 16Гб на Managed сервер.
3) Каждому физическому серверу соответствует один домен WebLogic.
4) В CLASSPATH необходимо включить orai18n.jar и orai18n-mapping.jar (см. “Руководство по инсталляции” п.3.2.1).
5) Для настройки прав доступа в Spectrum необходимо в корне того пользователя, где установлено приложение, разместить файл .java.login.config (см. “Руководство по инсталляции” п.3.2.2).
6) На каждом физическом сервере выполнить настройку Managed серверов (см. “Руководство по инсталляции” п.3.2.3). В параметре Arguments (Environment → Servers→ Server Start) для каждого Managed сервера добавить значение –XmxNNNNm (где NNNN – это максимальный размер ОП в Мб, выделяемой для этого Managed сервера).
7) Выполнить настройку JDBC DataSource (см. “Руководство по инсталляции” п.3.2.4). На экране выбора сервера для источника данных необходимо отметить все Managed серверы. Установить значение параметра Maximum Capacity=850 (SPECTRUM JDBC DataSource → Configuration → Connection Pool).
Права доступа
Необходим служебный пользователь в ОС для установки и запуска от его имени серверов приложений. Пользователь должен обладать следующими правами:
Права владельца на папки с дистрибутивами
Права владельца на папки, в которые будет производиться установка ПО
Требования к дисковой подсистеме.
Требования к дисковой подсистеме характеризуются следующими параметрами: IOPS = 30 или выше, то есть предполагается использование локальных дисков сервера.
Требования к NFS-ресурсам
Для обмена данными с внешними системами необходимо обеспечить доступ (по NFS) к каталогам совместного использования, перечисленным вТаблице 9.3.
Таблица 9.3 Каталоги совместного использования
№ | Каталог | Доступ | Источник | Каталог источника |
/home2/db/PICT_00000 | чтение | БИСквит (ГО) | /home2/db/PICT | |
/home2/db/PICT_00002 | чтение | БИСквит (ф-л ЕФКБ) | ||
/home2/db/PICT_00006 | чтение | БИСквит (ф-л Северо-Запад) | ||
/home2/db/PICT_00018 | чтение | БИСквит (ф-л Самарский) | ||
/home2/db/PICT_00040 | чтение | БИСквит (ф-л Сибирский) | ||
/home2/db/PICT_00051 | чтение | БИСквит (ф-л Воронежский) | ||
/home2/db/PICT_00055 | чтение | БИСквит (ф-л Краснодарский) | ||
/home2/db/PICT_00056 | чтение | БИСквит (ф-л Хабаровский) | ||
/home1/scn/DATA | чтение, запись | SC-Наличность | /gutasun/home1/change/data_to_scn/vdp |
Сервер СУБД
Требования к экземпляру СУБД
Таблица 9.4Требования к экземпляру СУБД
Кодировка | CL8MSWIN1251 |
SESSIONS/PROCESSES | (максимальное число одновременно работающих пользователей) x 2 |
Используется автоматическое управление памятью Oracle, дополнительную настройку размеров SGA и PGA производить не требуется.
Требования к табличным пространствам СУБД
Таблица 9.5 Требования к табличным пространствам СУБД
Табличное пространство | Требуемый размер |
SYSTEM | 2 GB |
SYSAUX | 1 GB |
TEMP | 16 GB |
UNDO | 8 GB, с возможностью расширения до 64 GB |
SP_TS (табличное пространство, используемое для хранения данных) | 10 MB, с возможностью расширения до 0.5 TB |
SP_AUDIT_T_TS (табличное пространство, используемое для хранения данных) | 10 MB, с возможностью расширения до 1.0 TB |
SP_AUDIT_I_TS (табличное пространство, используемое для хранения индексов) | 10 MB, с возможностью расширения до 1.0 TB |
SP_TRANS_T_TS (табличное пространство, используемое для хранения данных) | 10 MB, с возможностью расширения до 1.0 TB |
SP_TRANS_I_TS (табличное пространство, используемое для хранения индексов) | 10 MB, с возможностью расширения до 1.0 TB |
SP_ACC_T_TS (табличное пространство, используемое для хранения данных) | 10 MB, с возможностью расширения до 0.5 TB |
SP_ACC_I_TS (табличное пространство, используемое для хранения индексов) | 10 MB, с возможностью расширения до 0.5 TB |
SP_ACC_L_TS (табличное пространство, используемое для хранения больших объектов (LOB)) | 10 MB, с возможностью расширения до 0.5 TB |
SP_XML_T_TS (табличное пространство, используемое для хранения данных) | 10 MB, с возможностью расширения до 1.0 TB |
SP_XML_I_TS (табличное пространство, используемое для хранения индексов) | 10 MB, с возможностью расширения до 1.0 TB |
SP_XML_L_TS (табличное пространство, используемое для хранения больших объектов (LOB)) | 10 MB, с возможностью расширения до 1.0 TB |
SP_NF_I_TS (табличное пространство, используемое для хранения индексов) | 10 MB, с возможностью расширения до 0.5 TB |
SP_NF_L_TS (табличное пространство, используемое для хранения больших объектов (LOB)) | 10 MB, с возможностью расширения до 0.5 TB |
SP_NF_T_TS (табличное пространство, используемое для хранения данных) | 10 MB, с возможностью расширения до 0.5 TB |
SP_TI_I_TS (табличное пространство, используемое для хранения индексов) | 10 MB, с возможностью расширения до 1.0 TB |
SP_TI_T_TS (табличное пространство, используемое для хранения данных) | 10 MB, с возможностью расширения до 1.0 TB |
SP_TI_L_TS (табличное пространство, используемое для хранения больших объектов (LOB)) | 10 MB, с возможностью расширения до 1.0 TB |
SP_SVC_I_TS (табличное пространство, используемое для хранения индексов) | 10 MB, с возможностью расширения до 0.5 TB |
SP_SVC_T_TS (табличное пространство, используемое для хранения данных) | 10 MB, с возможностью расширения до 0.5 TB |
SP_SVC_L_TS (табличное пространство, используемое для хранения больших объектов (LOB)) | 10 MB, с возможностью расширения до 0.5 TB |
PS_TXN_TS (табличное пространство, используемое для объектов временного хранения) | 300 Гб, с возможностью расширения до 0.9 Тб |
Права доступа
Необходим служебный пользователь, обладающий правами SYSDBA (только на время инсталляции).
Требования к установке БД приложения
1) Для импорта схемы БД необходимо создать пользователя с дополнительными полномочиями на создание view, synonym и database link (см. “Руководство по инсталляции” п.3.1.1(d,e)).
2) Необходимо создать пользователя для корректной работы сервера отчетов (см. “Руководство по инсталляции” п.3.1.3).
3) Необходимо создать пользователя PS_TXN с полномочиями connect и resource.
Требования к дисковой подсистеме
Необходимо выделение дисковой подсистемы, способной выдержать следующую нагрузку:
1) IOPS – 10000 или выше при соотношении запись/чтение = 70/30.
Сервер Oracle BI Publisher
Требования к ОС
SELINUX должна быть в режиме disabled.
Права доступа
Необходим служебный пользователь в ОС для установки и запуска от его имени серверов приложений. Пользователь должен обладать следующими правами:
1) права чтения/запуска/изменения папки $JAVA_HOME, а также папок, в которые установлен Oracle WebLogic Server;
2) права владельца на папки с дистрибутивами;
3) права владельца на папки, в которые будет производиться установка ПО.
Моделирование нагрузки
Обзор
В данном разделе описаны виды тестирования, выполняемые в рамках нагрузочного тестирования функционала «Транзакционный сервис» ИС «Спектрум». Основным инструментом проведения перечисленных ниже видов тестирования являются средства нагрузочного тестирования (СНТ), разрабатываемые с помощью ПО HP Perfomance centre v.12 .
При разработке СНТ для каждой из выбранных операций, указанной в профиле тестирования, создается тестовый скрипт (и входные данные, если требуется). Тестовые скрипты в соответствии с логикой работы системы объединяются в тестовые сценарии.
Тестирование будет проводиться на 3-х профилях нагрузки, совмещающих в себе операции модуля «Касса» и операции Транзакционных сервисов ИС Спектрум (профили приведены в п.9.2 Профили нагрузки настоящего документа.
Профили нагрузки предоставляются заказчиком.
Системы Бисквит; SC "Наличность"; ЦОП; Sonic ESB; Way4; Delta BranchCash; Телебанк, УСБС; Profile и ЕФР на тестовом стенде будут заменены заглушками с тем, чтобы исключить из реузльтатов тестирования возможные «узкие» места, связанные с работоспособностью и производительностью смежных систем.
Профили нагрузки
На основании текущей нагрузки и прогнозов были сформированы профили тестирования системы Spectrum. В связи с различием в активности в Системе в течение дня, было подготовлено три основных профиля тестирования – утро, день, вечер.
Учитывая цели тестирования, профили содержат в себе операции кассы и операции ТС.
Для корректной нагрузки выполнения профиля «Вечер» на нужном объеме данных необходимо последовательное выполнение профилей «Утро» и «День». Таким образом,
Подробное описание операций, входящих в профили находится в п. 10.4 Описание операций и в Приложении 1
Описание Профиля Утро
Данный профиль является объединеннм профилем операций кассы (начало ОД) и транзакционного сервиса
Таблица 10.1 Профиль «Утро».
№ | Название операции | Производительность оп/час | |
Открытие смены сотрудниками | |||
Открытие ОД подразделения | |||
DBC. Выдача ДС. Подтверждение расходной операции из БИСквита (подтверждение документов) | |||
Покупка валюты (ВОО) | |||
Приём ценностей подотчетными кассирами-операционистами | |||
Приём ценностей подотчетными операционистами-кассирами | |||
DBC. Выдача ДС с ПК | |||
Внесение наличных на ПК | |||
Платежи ФЛ в пользу ЮЛ | |||
Выдача аванса | |||
Подкрепление (интеграция с SC-наличность) | |||
DBC. Загрузка TCD | |||
DBC. Вынесение из сейфаВыдача ДС с ПК | |||
ДБО.Платеж ЦОП | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на карту (Way4). | |||
ДБО.Внутрибанковский перевод с карты (Way4) клиента на свои счета (Profile) | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на карту (Way4) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на счета (Profile) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на свои счета (Телебанк) | |||
ДБО.Внутрибанковский перевод со счета (Бисквит) клиента на свои счета (Profile) | |||
ДБО.Внутрибанковский со счета (Телебанк) клиента на свои счета (Profile) | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на свои счета (Бисквит) | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на счета (Бисквит) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на счета (Телебанк) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Бисквит) клиента на счета (Profile) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Телебанк) клиента на счета (Profile) 3-х лиц | |||
ДБО.Внутрибанковский со счета (Profile) клиента на свои счета (Profile) | |||
ДБО. Внешний перевод (межбанковский) | |||
ДБО. Внешний перевод (международный) | |||
ДБО. Пополнение с внешней карты |
Описание Профиля День
Объединенный профиль дневных операций кассы и транзакционного сервиса (с ЕФР).
Таблица 10.2 Профиль «День»
№ | Название операции | Производительность оп/час | |
DBC. Выдача ДС. Подтверждение расходной операции из БИСквита (подтверждение документов) | |||
Внесение наличных на ПК | |||
Покупка валюты (ВОО) | |||
Платежи ФЛ в пользу ЮЛ | |||
DBC. Выдача ДС с ПК | |||
ДБО.Платеж ЦОП | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на карту (Way4). | |||
ДБО.Внутрибанковский перевод с карты (Way4) клиента на свои счета (Profile) | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на карту (Way4) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на счета (Profile) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на свои счета (Телебанк) | |||
ДБО.Внутрибанковский перевод со счета (Бисквит) клиента на свои счета (Profile) | |||
ДБО.Внутрибанковский со счета (Телебанк) клиента на свои счета (Profile) | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на свои счета (Бисквит) | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на счета (Бисквит) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на счета (Телебанк) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Бисквит) клиента на счета (Profile) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Телебанк) клиента на счета (Profile) 3-х лиц | |||
ДБО.Внутрибанковский со счета (Profile) клиента на свои счета (Profile) | |||
ДБО. Внешний перевод (межбанковский) | |||
ДБО. Внешний перевод (международный) | |||
ДБО. Пополнение с внешней карты | |||
РКО. Внутрибанковский перевод со счета (Profile) клиента на карту (Way4). | |||
РКО. Внутрибанковский перевод с карты (Way4) клиента на свои счета (Profile) | |||
РКО. Внутрибанковский перевод со счета (Profile) клиента на карту (Way4) 3-х лиц | |||
РКО. Внутрибанковский перевод со счета (Profile) клиента на счета (Profile) 3-х лиц | |||
РКО. Внутрибанковский перевод со счета (Profile) клиента на свои счета (Телебанк) | |||
РКО. Внутрибанковский перевод со счета (Бисквит) клиента на свои счета (Profile) | |||
РКО. Внутрибанковский со счета (Телебанк) клиента на свои счета (Profile) | |||
РКО. Внутрибанковский перевод со счета (Profile) клиента на свои счета (Бисквит) | |||
РКО. Внутрибанковский перевод со счета (Profile) клиента на счета (Бисквит) 3-х лиц | |||
РКО. Внутрибанковский перевод со счета (Profile) клиента на счета (Телебанк) 3-х лиц | |||
РКО. Внутрибанковский перевод со счета (Бисквит) клиента на счета (Profile) 3-х лиц | |||
РКО. Внутрибанковский перевод со счета (Телебанк) клиента на счета (Profile) 3-х лиц | |||
РКО. Внутрибанковский со счета (Profile) клиента на свои счета (Profile) | |||
РКО. Внешний перевод (межбанковский) | |||
РКО. Внешний перевод (международный) | |||
РКО. Внесение наличных на МС | |||
РКО. Снятие наличных с МС |
Описание Профиля Вечер
Объединенный профиль операций кассы (окончание ОД) и транзакционного сервиса.
Таблица 10.3 Профиль «Вечер»
№ | Название операции | Производительность оп/час | |
Закрытие ОД | |||
Свёртка реестров | |||
Сверка дня (БИСквит) | |||
Закрытие смены кассирами | |||
Возврат аванса подотчетными кассирами | |||
Финальная сдача ценностей | |||
Покупка валюты (ВОО) | |||
DBC. Выдача ДС. Подтверждение расходной операции из БИСквита (подтверждение документов) | |||
Закрытие смены кассирами | |||
Финальная сдача ценностей | |||
Инкассация (интеграция с SC-наличность) | |||
Возврат аванса подотчетными кассирами | |||
Внесение наличных на ПК | |||
Платежи ФЛ в пользу ЮЛ | |||
DBC. Выдача ДС с ПК | |||
Прием ценностей старшим кассиром | |||
Закрытие смены ст. кассиром | |||
Занесение в сейф | |||
DBC. Выгрузка TCD | |||
ДБО.Платеж ЦОП | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на карту (Way4). | |||
ДБО.Внутрибанковский перевод с карты (Way4) клиента на свои счета (Profile) | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на карту (Way4) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на счета (Profile) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на свои счета (Телебанк) | |||
ДБО.Внутрибанковский перевод со счета (Бисквит) клиента на свои счета (Profile) | |||
ДБО.Внутрибанковский со счета (Телебанк) клиента на свои счета (Profile) | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на свои счета (Бисквит) | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на счета (Бисквит) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Profile) клиента на счета (Телебанк) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Бисквит) клиента на счета (Profile) 3-х лиц | |||
ДБО.Внутрибанковский перевод со счета (Телебанк) клиента на счета (Profile) 3-х лиц | |||
ДБО.Внутрибанковский со счета (Profile) клиента на свои счета (Profile) | |||
ДБО. Внешний перевод (межбанковский) | |||
ДБО. Внешний перевод (международный) | |||
ДБО. Пополнение с внешней карты |
Сценарии использования
Моделирование нагрузки производится с использованием средств НТ, путем эмуляции, отправки запросов к ИС Спектрум от внешних систем.
Операции пользователей эмулируются с помощью системы HP LoadRunner и заранее записанного, и параметризованного, набора скриптов. На основе документа «Руководство пользователя и администратора» и результатов опроса экспертов тестируемой системы были выявлены следующие сценарии использования системы:
В разделе 10.4 «Описание операций» приведено детальное пошаговое описание выполнения каждой операции, входящей в профили нагрузки в рамках данного тестирования.
Сценарий 1
ёё
Сценарий 2
Сценарий 3
Сценарий 4
Сценарий 5
Сценарий 6
Сценарий 7
Сценарий 8
Описание операций
В таблице 10.4.1 представлен список операций, используемых в профилях НТ. Операции РКО относятся к взаимодействию Spectrum – ЕФР.
Ниже приведен список задействованых кейсов, описание самих кейсов включая роли приведено для каждого кейса отдельно.
Таблица 10.4.1 Список задействованных в тестировании кейсов
№Кейса | Название кейса |
UC 1. | Открытие ОД подразделения |
UC 2. | Открытие смен сотрудниками |
UC 3. | Вынесение из сейфа |
UC 4. | Выдача аванса |
UC 5. | Приём ценностей подотчетными кассирами |
UC 6. | Подкрепление (интеграция с SC-наличность) |
UC 7. | Покупка валюты (ВОО) |
UC 8. | Платежи ФЛ в пользу ЮЛ |
UC 9. | Внесение наличных на ПК |
UC 10. | Инкассация (интеграция с SC-наличность) |
UC 11. | Возврат аванса подотчетными кассирами |
UC 12. | Прием ценностей старшим кассиром |
UC 13. | Финальная сдача ценностей |
UC 14. | Закрытие смены |
UC 15. | Занесение в сейф |
UC 16. | Свёртка реестров |
UC 17. | Закрытие ОД |
UC 18. | Сверка дня |
UC 19. | РКО. Внутрибанковский перевод со счета (Profile) клиента на карту (Way4). |
UC 20. | РКО. Внутрибанковский перевод с карты (Way4) клиента на свои счета (Profile) |
UC 21. | РКО. Внутрибанковский перевод со счета (Profile) клиента на карту (Way4) 3-х лиц |
UC 22. | РКО. Внутрибанковский перевод со счета (Profile) клиента на счета (Profile) 3-х лиц |
UC 23. | РКО. Внутрибанковский перевод со счета (Profile) клиента на свои счета (Телебанк) |
UC 24. | РКО. Внутрибанковский перевод со счета (Бисквит) клиента на свои счета (Profile) |
UC 25. | РКО. Внутрибанковский со счета (Телебанк) клиента на свои счета (Profile) |
UC 26. | РКО. Внутрибанковский перевод со счета (Profile) клиента на свои счета (Бисквит) |
UC 27. | РКО. Внутрибанковский перевод со счета (Profile) клиента на счета (Бисквит) 3-х лиц |
UC 28. | РКО. Внутрибанковский перевод со счета (Profile) клиента на счета (Телебанк) 3-х лиц |
UC 29. | РКО. Внутрибанковский перевод со счета (Бисквит) клиента на счета (Profile) 3-х лиц |
UC 30. | РКО. Внутрибанковский перевод со счета (Телебанк) клиента на счета (Profile) 3-х лиц |
UC 31. | РКО. Внутрибанковский со счета (Profile) клиента на свои счета (Profile) |
UC 32. | РКО. Внешний перевод (межбанковский) |
UC 33. | РКО. Внешний перевод (международный) |
UC 34. | РКО. Внесение наличных на МС |
UC 35. | РКО. Снятие наличных с МС |
UC 36. | DBC. Загрузка TCD |
UC 37. | DBC. Выгрузка TCD |
UC 38. | DBC. Выдача ДС. Подтверждение расходной операции из БИСквита. |
UC 39. | DBC. Выдача ДС с ПК |
Список операций ТС описан в Таблице 10.4.2, подробное описание кейсов находится в Приложение 3. Эмулятор Sonic, т.к. инициация данных операций происходит через отправку XML через Sonic.
Таблица 10.4.2 Список операций ТС.
№Кейса | Название кейса |
UC 1. | ДБО.Платеж ЦОП |
UC 2. | ДБО.Внутрибанковский перевод со счета (Profile) клиента на карту (Way4). |
UC 3. | ДБО.Внутрибанковский перевод с карты (Way4) клиента на свои счета (Profile) |
UC 4. | ДБО.Внутрибанковский перевод со счета (Profile) клиента на карту (Way4) 3-х лиц |
UC 5. | ДБО.Внутрибанковский перевод со счета (Profile) клиента на счета (Profile) 3-х лиц |
UC 6. | ДБО.Внутрибанковский перевод со счета (Profile) клиента на свои счета (Телебанк) |
UC 7. | ДБО.Внутрибанковский перевод со счета (Бисквит) клиента на свои счета (Profile) |
UC 8. | ДБО.Внутрибанковский со счета (Телебанк) клиента на свои счета (Profile) |
UC 9. | ДБО.Внутрибанковский перевод со счета (Profile) клиента на свои счета (Бисквит) |
UC 10. | ДБО.Внутрибанковский перевод со счета (Profile) клиента на счета (Бисквит) 3-х лиц |
UC 11. | ДБО.Внутрибанковский перевод со счета (Profile) клиента на счета (Телебанк) 3-х лиц |
UC 12. | ДБО.Внутрибанковский перевод со счета (Бисквит) клиента на счета (Profile) 3-х лиц |
UC 13. | ДБО.Внутрибанковский перевод со счета (Телебанк) клиента на счета (Profile) 3-х лиц |
UC 14. | ДБО.Внутрибанковский со счета (Profile) клиента на свои счета (Profile) |
UC 15. | ДБО. Внешний перевод (межбанковский) |
UC 16. | ДБО. Внешний перевод (международный) |
UC 17. | ДБО. Пополнение с внешней карты |
UC 1. Вход в систему
Тестовые данные:
1) в ИС «Спектрум» для каждого подразделения заведены учетные записи пользователей со следующими ролями:
· контролер;
· старший кассир;
· кассир-операционист;
· операционист-кассир.
№ | Действие | Ожидаемый результат |
1. | Запустить браузер Internet Explorer | Открыт браузер Internet Explorer |
2. | В адресной строке ввести http://k10rko.vtb24.ru:9080/fo | Открыта стартовая страница ИС «Спектрум», на которой отображается предложение ввести имя учётной записи и пароль |
3. | Ввести имя учётной записи и пароль, нажать «Enter» | Открыта главная страница ИС «Спектрум», соответствующая роли пользователя |
UC 2. Открытие ОД подразделения
Предусловия:
1) ОД подразделения за предыдущую дату закрыт;
2) ОД за текущую дату не открыт;
3) Создан график рабочих дней.
Роль пользователя:администратор.
№ | Действие | Ожидаемый результат |
1. | Выполнить операцию «Вход в систему» под ролью «контролер» | Открыта главная страница приложения. |
2. | Выбрать пункт меню «Опердень → Открытие дня → Открытие операционного дня» | Открылась экранная форма «Открытие операционного дня ВСП». |
3. | Ввести дату открываемого операционного дня, нажать кнопку «Открыть ОД» | Выведена дата операционного дня и подсказка о том, что для данного подразделения ОД открыт |
UC 3. Открытие смен сотрудниками
Предусловие:
1) Открыт ОД подразделения.
2) Смена пользователя не открыта в текущем операционном дне.
Роль пользователя:кассир-операционист, операционист-кассир.
№ | Действие | Ожидаемый результат |
1. | Выбрать пункт меню «Касса → Смена → Открытие смены». | Открыты вкладка «Открытие смены» |
2. | Нажать кнопку «Открыть смену». | Появится окно с подтверждением действия «открытие смены». |
3. | Нажать «ОК» | Появится сообщение о том, что смена пользователя открыта. |
Роль пользователя:старший кассир
№ | Действие | Ожидаемый результат |
1. | Выбрать пункт меню «Касса → Смена →Открытие смены». | Открыты вкладка «Открытие смены» |
2. | Нажать кнопку «Открыть смену». | Появится запрос на подтверждение роли. |
3. | Нажать кнопку «ОК». | Появится сообщение о том, что смена старшего кассира открыта. |
UC 4. Вынесение из сейфа
Предусловие:
1) На остатках сейфа подразделения имеются ценности:
· Российский рубль;
· Долар США;
2) Открыта смена старшего кассира («Касса-Смена-Открытие смены»).
Роль пользователя:старший кассир.
№ | Действие | Ожидаемый результат |
1. | Выбрать пункт меню «Касса → Сейф → Вынесение из сейфа» | Открыты вкладка «Деньги» |
2. | Выбрать наименование выносимых денег (RUB), нажать кнопку «Добавить». в поле «Сумма» ввести сумму. Выбрать наименование выносимых денег (USD), нажать кнопку «Добавить». в поле «Сумма» ввести сумму. Нажать на кнопку «Подготовить» | Открылась форма, на которой отображается список выданных денег и исполнитель |
3. | Нажать кнопку «Выполнить» | Деньги вынесены из сейфа |
UC 5. Выдача аванса
Предусловия:
1) Старшим кассиром выполнена операция «Вынесение из сейфа»;
2) Выполнен вход в систему под пользоватем ТП с ролью «старший кассир».
Роль пользователя:старший кассир.
№ | Действие | Ожидаемый результат |
1. | Выбрать пункт меню «Касса → Ценности → Выдача аванса» | Отобразилась форма выдачи аванса |
2. | Из выпадающего меню «Получатель» выбрать подотчетного кассира (с ролью «кассирКассир-операционист» или «операционист-кассир») ТП1. Выбрать наименование денег, предназначенных для выдачи в виде аванса (RUB), нажать кнопку «Добавить». в поле «Сумма» ввести сумму. Выбрать наименование выносимых денег (USD), нажать кнопку «Добавить». в поле «Сумма» ввести сумму. Нажать кнопку «Подготовить» | Открылась форма, на которой отображается список выданных денег, исполнитель и получатель |
3. | Нажать кнопку «Выполнить» | Открылась форма «Ценности сотрудника», активна вкладка «Передача/сдача ценностей», в которой присутствует выдача аванса |