Top Banner
Проверка на прочность или нагрузочное тестирование с JMeter Алексей Деркач, февраль 2015
21

Проверка на прочность или нагрузочное тестирование с Jmeter

Aug 10, 2015

Download

Technology

Aleksey Derkach
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Проверка на прочность или нагрузочное тестирование с Jmeter

Проверка на прочность

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

Алексей Деркач, февраль 2015

Page 2: Проверка на прочность или нагрузочное тестирование с Jmeter

Тестирование производительности

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

○ Стресс-тестирование.

○ Тестирование стабильности.

Page 3: Проверка на прочность или нагрузочное тестирование с Jmeter

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

Page 4: Проверка на прочность или нагрузочное тестирование с Jmeter

Стресс-тестирование

Page 5: Проверка на прочность или нагрузочное тестирование с Jmeter

Тестирование стабильности

Page 6: Проверка на прочность или нагрузочное тестирование с Jmeter

JMeter

● инструмент для проведения нагрузочного тестирования

● написан на Java● умеет проводить нагрузочное

тестирование JDBC-соединений, FTP, LDAP, SOAP, JMS, POP3, IMAP, HTTP и TCP

● поддерживает плагины

Page 7: Проверка на прочность или нагрузочное тестирование с Jmeter

Процесс нагрузочного тестирования

Планируем тест

Пишем скрипты

Выполняем скрипты

Анализируем результат Тюнинг

Page 8: Проверка на прочность или нагрузочное тестирование с Jmeter

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

● требуемое окружение● требуемые ресурсы● требуемое время● цель тестирования● ответственный● график тестирования● форма представления результата

Page 9: Проверка на прочность или нагрузочное тестирование с Jmeter

Нагрузочный тест

Параметры

Тестовые данные

Запрос (HTTP, SOAP)

Получение ответа

Статистика

Page 10: Проверка на прочность или нагрузочное тестирование с Jmeter

Нагрузочный тест

Параметры

Тестовые данные

Запрос (HTTP, SOAP)

Получение ответа

СтатистикаThread

Page 11: Проверка на прочность или нагрузочное тестирование с Jmeter

Выполнение тестов: наборы данных

Page 12: Проверка на прочность или нагрузочное тестирование с Jmeter

Выполнение тестов: проверка и настройка

Page 13: Проверка на прочность или нагрузочное тестирование с Jmeter

Выполнение тестов: массированный налёт

Page 14: Проверка на прочность или нагрузочное тестирование с Jmeter

Выполнение тестов: соблюдайте дистанцию

Page 15: Проверка на прочность или нагрузочное тестирование с Jmeter

Выполнение тестов: смотрите на приборы

Page 16: Проверка на прочность или нагрузочное тестирование с Jmeter

Получение ответов

● статус ответа● содержимое ответа● время получения ответа● скорость загрузки ответа

Page 17: Проверка на прочность или нагрузочное тестирование с Jmeter

Накопление статистики

Page 18: Проверка на прочность или нагрузочное тестирование с Jmeter

Анализ результатов

● скорость ответов● статусы ответов● нагрузка на сервер● нагрузка на сеть● и пр.

Page 19: Проверка на прочность или нагрузочное тестирование с Jmeter

Тюнинг

Page 21: Проверка на прочность или нагрузочное тестирование с Jmeter

Спасибо за внимание