'

ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ВОПРОСЫ РЕГРЕССИОННОГО ФУНКЦИОНАЛЬНОГО И НАГРУЗОЧНОГО ТЕСИРОВАНИЯ ПРИ СОПРОВОЖДЕНИИ И ЭКСПЛУАТАЦИИ АВТОМАТИЗИРОВАННЫХ БАНКОВСКИХ СИСТЕМ

Понравилась презентация – покажи это...





Слайд 0

ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ВОПРОСЫ РЕГРЕССИОННОГО ФУНКЦИОНАЛЬНОГО И НАГРУЗОЧНОГО ТЕСИРОВАНИЯ ПРИ СОПРОВОЖДЕНИИ И ЭКСПЛУАТАЦИИ АВТОМАТИЗИРОВАННЫХ БАНКОВСКИХ СИСТЕМ Лысунец Антон Сергеевич, Главное управление Центрального банка Российской Федерации по Санкт-Петербургу, las366@spb.cbr.ru


Слайд 1

Содержание презентации Краткая характеристика АБС Понятие целостности АБС Планирование контроля целостности Проблема и способ решения Понятие уровня целостности АБС Уровни целостности на практике Оптимизация функционального тестирования Регрессионное нагрузочное тестирование Оценка эффективности планирования Итоги работы


Слайд 2

Краткая характеристика АБС Visa MasterCard American Express Сберкарт


Слайд 3

Краткая характеристика АБС Платежная система для КО/ОК 10 000 платежей в минуту в часы пик 2 500 000 платежей в день


Слайд 4

Исходя из назначения и особенностей функционирования, АБС можно отнести к сложным банковским экономическим системам. Краткая характеристика АБС


Слайд 5

Понятие целостности АБС ГОСТ Р ИСО/МЭК 14764-2002 «Информационная технология. Сопровождение программных средств» - методологическая основа процесса сопровождения АБС Цель процесса сопровождения Внесение изменений в АБС при сохранении её целостности целостность Функциональная целостность Целостность характеристик производительности


Слайд 6

Понятие целостности АБС Этапы процесса сопровождения


Слайд 7

Понятие целостности АБС Под целостностью понимается такое состояние АБС, при котором в ее программно-аппаратном обеспечении отсутствуют изменения, способные в ходе эксплуатации привести к негативным последствиям


Слайд 8

Планирование контроля целостности Ключевая задача - качественное планирование контроля целостности Этап проверки и приемки версии АБС Планирование контроля целостности Проведение контроля целостности Оценка эффективности контроля целостности


Слайд 9

Планирование контроля целостности Суть планирования заключается в определении:


Слайд 10

Проблема и способ решения Статистика по выпуску заданий на изменение АБС Статистика по заявкам на доработку от пользователей


Слайд 11

на контроль целостности отводится не более 5-7 дней Проблема и способ решения Статистика по выпуску версий АБС


Слайд 12

Перечень проверяемых требований Проблема и способ решения Перечень требований для тестирования версии АБС должен удовлетворять следующим условиям: в результате проверки требований из перечня целостность АБС обеспечивается проверка всех требований из перечня имеющимися ресурсами возможна


Слайд 13

Этапы решения задачи построения перечня требований: Проблема и способ решения


Слайд 14

Матрица РИСКА Понятие уровня целостности АБС Величина вероятности Степень опасности


Слайд 15

Понятие уровня целостности АБС Требования к АБС Уровень целостности I Уровень целостности II Уровень целостности III


Слайд 16

Уровни целостности на практике Требования к АБС i-1 i i+1 + + + + + + + + + + + + + + + Требования уровня целостности I Требования уровня целостности II Требования уровня целостности III


Слайд 17

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


Слайд 18

Оптимизация функционального тестирования


Слайд 19

Регрессионное нагрузочное тестирование (PHT) Цель PHT: выявить деградацию характеристик производительности в модифицированной АБС Требование к PHT: результаты тестирования должны быть адекватны результатам, получаемым при эксплуатации АБС


Слайд 20

Регрессионное нагрузочное тестирование тест эксплуатация i версия i + 1 версия i версия i + 1 версия i + 2 версия Проблема адекватности результатов


Слайд 21

Требования к АБС i-1 i i+1 + + + + + + + + + + + + + + + Регрессионное нагрузочное тестирование Требования уровня целостности I Требования уровня целостности II Требования уровня целостности III Реализация плана РНТ всех уровней


Слайд 22

i – N версия Оценка эффективности планирования Проблема оценки эффективности i план i версия i + 1 план i – 1 версия i версия Ошибка при эксплуатации


Слайд 23

Оценка эффективности планирования Для каждой версии АБС данные заносятся в таблицу В основе оценки эффективности лежит сравнение количества ошибок, выявленных при контроле целостности, с количеством ошибок, выявленных при эксплуатации


Слайд 24

Оценка эффективности планирования Эффективность оценивается по таблице


Слайд 25

Оценка эффективности планирования Оценка неясного результата Соотношение количества ошибок, выявленных при контроле целостности к общему количеству ошибок для i версии АБС Соотношение количества ошибок, выявленных при контроле целостности и к общему количеству ошибок для всех версии АБС ? неясно хорошо Y Х < неясно плохо


Слайд 26

Оценка эффективности планирования Для каждой версии АБС заполняется таблица Правила заполнения: Для каждой версии относительно предыдущей (для первой версии таблица не заполняется) оценивается эффективность планирования контроля целостности. Если результат тестирования версии оценивается как «хорошо» или «неясно хорошо», то в соответствующем столбце к предыдущему результату прибавляется 1 (единица), а в столбце «плохо» значение остается без изменения и наоборот, если «плохо» или «неясно плохо», то в соответствующем столбце к предыдущему результату прибавляется 1 (единица), а в столбце «хорошо» значение остается без изменения По столбцу «хорошо - плохо» (хорошо минус плохо) строиться график динамики эффективности планирования контроля целостности системы. Увеличение значений по столбцу оси Y говорит о положительной динамике, уменьшение – об отрицательной.


Слайд 27

Оценка эффективности планирования График эффективности планирования контроля целостности


Слайд 28

Итоги работы Подход применяется в процессе сопровождения и эксплуатации реальной АБС Основу разработанного подхода контроля целостности составляют: единый механизм определения как функциональных требований, так и требований к характеристикам производительности, проверяемых в конкретной версии АБС; планирование совместного функционального и регрессионного нагрузочного тестирования; методика оценки эффективности планирования контроля целостности. В настоящее время при применении подхода выявляется до 98% ошибок, способных существенно повлиять на работоспособность АБС Результаты применения подхода позволяют утверждать, что он положительно влияет на качество эксплуатируемой АБС


Слайд 29

Слайд по САНТ Система автоматизированного нагрузочного тестирования состоит из следующих модулей (можно подготовить слайд): автоматизированной подготовки стенда, необходимый для упрощения установки и контроля параметров работы УОС, а также запуска приложений системы; управления моделями нагрузки, предназначенный для создания и корректировки наборов тестовых данных; управления моделями регламентов подачи нагрузки, предназначенный для создания и корректировки правил подачи тестовых данных для их обработки в УОС в течение нагрузочного эксперимента; мониторинга в режиме реального времени хода нагрузочного эксперимента, необходимый для своевременного принятия решения об остановке и повторения теста; автоматизированного сбора значений параметров, характеризующих работоспособность УОС, в процессе проведения нагрузочного эксперимента; автоматизированного построения графиков использования ресурсов вычислительного комплекса; хранения результатов каждого нагрузочного эксперимента.


×

HTML:





Ссылка: