Нагрузочное тестирование


The Presentation inside:

Slide 0

Нагрузочное тестирование Рыбак Игорь


Slide 1

Глобальная цель тестирования Прибыль


Slide 2

Определение Web - приложение Набор параметров Адекватная нагрузка Диапазоны допустимых значений


Slide 3

Основные параметры Пропускная способность (throughput) Время отклика (response time) Доступность (availability)


Slide 4

Определение целей Разработчики Тестировщики Системные администраторы Конечные пользователи Бизнес Логин не более 6 сек


Slide 5

Выбор инструмента Написание сценариев (с поддержкой zkoss) Управление тестированием Генератор нагрузки Анализ результатов


Slide 6

Пример POST-запроса dtid=gqsl1&cmd.0=onOpen&uuid.0=z_qs_52&data.0=true&cmd.1=onOpen&uuid.1=z_qs_q4&data.1=true&cmd.2=onOpen&uuid.2=z_qs_52&data.2=false&cmd.3=onSelect&uuid.3=z_qs_02&data.3=z_qs_15&data.3=z_qs_15 <legend id="z_qs_5a">Работа с документом</legend> Пример выставления id Выбор инструмента. Zkoss


Slide 7

Выбор инструмента HP LoadRunner Virtual User Generator LoadRunner Analysis LoadRunner Controller Load Generator


Slide 8

Load Generator 10 виртуальных пользователей


Slide 9

Пример инфраструктуры БД Web - сервер App - сервер


Slide 10

Virtual User Generator


Slide 11

Virtual User Generator


Slide 12

LoadRunner Controller


Slide 13

LoadRunner Analysis


Slide 14

Отчет 1. Throughput


Slide 15

Отчет 1. Response Time


Slide 16

Отчет 1. Response/Throughput


Slide 17

Возможные источники проблем Большие объемы данных Неоптимизированные запросы к БД


Slide 18

Отчет 1. Response/Throughput


Slide 19

Отчет 2. Throughput


Slide 20

Отчет 2. Response Time


Slide 21

Отчет 3. Response/Throughput


Slide 22

Итог Определение нагрузочному тестированию Обоснование выбор инструмента Обзор HP LoadRunner Анализ результатов выполнения тестирования Рекомендации по поиску проблемных мест


Slide 23

Благодарю за внимание! Готов ответить на Ваши вопросы


×

HTML:





Ссылка: