Нагрузочное тестирование как инструмент оценки быстродействия многопоточных систем презентация

Содержание

Выявление «слабых» мест в работе программного обеспечения до его запуска в эксплуатацию. Цель нагрузочного тестирования

Слайд 1Нагрузочное тестирование как инструмент оценки быстродействия многопоточных систем
Выполнил: ст-т гр. ПИ-071
Чапивский

Олег Вячеславович

НАУЧНЫЙ РУКОВОДИТЕЛЬ:
СТАРШИЙ ПРЕПОДАВАТЕЛЬ
ВЕРЕВКИН СЕРГЕЙ АНАТОЛЬЕВИЧ


Слайд 2Выявление «слабых» мест в работе программного обеспечения до его запуска в

эксплуатацию.

Цель нагрузочного тестирования


Слайд 3Анализ требований и сбор информации о тестируемой системе
Разработка модели нагрузки
Выбор инструмента

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

Этапы нагрузочного тестирования


Слайд 4Анализируемая система


Слайд 5Для тестирования системы электронной сдачи отчетности необходим многопоточный SMTP, POP3 клиент

позволяющий отправлять письма с заранее подготовленными вложениями в формате ZIP, заданного размера.

Основным критерием оценки быстродействия работы системы выступает время обработки данных.

Разработка модели нагрузки


Слайд 6Модель нагрузки системы


Слайд 7Бесплатные:
Open Systems Testing Architecture
Apache Jmeter
Microsoft Application Stress Tool(MAST)
Коммерческие:
WAPT – Web Application

Testing
NeoLoad
Capacity Analysis Tool(WAST)

Обзор существующих решений


Слайд 8Разработанное приложение


Слайд 9Большие затраты времени на передачу данных от ЛПК к ГПК (глобальный

приемный комплекс) за счет передачи сообщений сервису сервера мониторинга.

Периодические простои сервисов ЛПК за счет пакетной обработки данных.

Низкая скорость приема сообщений почтовым сервером ГПК предположительно это связано с включенными агентами антивируса (Касперский).

Отказы на СУБД при единовременной обработке большого количества документов (более 500 000) компонентами ГПК, работающих в многопоточном режиме с БД Oracle.


Обнаруженные проблемы Локального приемного комплекса (ЛПК) и Глобального приемного комплекса (ГПК)


Слайд 10Необходимо реализовать приоритетность обработки полученных сообщений от ГПК.

Для исключения возможного простоя

сервисов ЛПК спланировать алгоритм обработки данных.

Используемое оборудование для ЛПК имело значительный запас по аппаратным ресурсам, что позволяет использовать оборудование с более низкими параметрами.


Рекомендации для ЛПК


Слайд 11Скорректировать объемы исходящих документов, формируемых тестовым приложением для более четкого определения

порога обеспечения норматива по срокам.

Оптимизировать работу с СУБД Oracle при многопоточной обработке большого количества документов (более 500 000).


Рекомендации для ГПК


Слайд 12Разработанный программный продукт позволил протестировать систему электронной сдачи отчетности ФГУП ГНИВЦ

ГПР-3 в филиале ФГУП ФНС России по Сибирскому Федеральному округу до запуска ее в эксплуатацию и выявить проблемы, возникшие в работе системы на этапе тестирования.

Заключение


Слайд 13Нагрузочное тестирование как инструмент оценки быстродействия многопоточных систем
Выполнил: ст-т гр. ПИ-071
Чапивский

Олег Вячеславович

НАУЧНЫЙ РУКОВОДИТЕЛЬ:
СТАРШИЙ ПРЕПОДАВАТЕЛЬ
ВЕРЕВКИН СЕРГЕЙ АНАТОЛЬЕВИЧ


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика