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

Post on 12-Jul-2015

679 views 3 download

Transcript of Нагрузочное тестирование web проектов

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

проектовМиронцев Николай

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

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

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

Область применения

Клиент-серверные приложения

Корпоративные сайты

Интернет магазины

Тематические сайты

Социальные сети

B2B (web-сервисы, системы электронной

коммерции)

Задачи тестирования

заказчик реальность

Цели тестирования

Измерение производительности системы

Оптимизация системы (серверная часть)

Определение требуемой конфигурации

системы

Устойчивость системы (при работе с

разными типами данных)

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

• Для чего оно нам нужно?

• Что мы можем узнать из результатов?

• Чем оно нам поможет?

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

• Для чего оно нам нужно?

• Что мы можем узнать из результатов?

• Чем оно нам поможет?

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

• Для чего оно нам нужно?

• Что мы можем узнать из результатов?

• Чем оно нам поможет?

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

• Для чего оно нам нужно?

• Что мы можем узнать из результатов?

• Чем оно нам поможет?

О чем не стоит забывать

• Корректность отправки заголовков запроса

О чем не стоит забывать

• Корректность отправки заголовков запроса

• Корректность работы с cookies

О чем не стоит забывать

• Корректность отправки заголовков запроса

• Корректность работы с cookies

• Корректность отправляемых данных

О чем не стоит забывать

• Структура протокола HTTP

О чем не стоит забывать

• Структура протокола HTTP

• Кэширование данных

О чем не стоит забывать

• Структура протокола HTTP

• Кэширование данных

• Контроль получаемых данных

О чем не стоит забывать

• Структура протокола HTTP

• Кэширование данных

• Контроль получаемых данных

• Анализ ошибок при проведении тестирования

SmartBear LoadComplete

Элемент LoadTesting. General Settings

Элемент LoadTesting. Runtime Graphs

Элемент LoadTesting. Execution progress

Элемент Cloud. Amazon Image

Элемент Scenarios

Элемент Scenario

Элемент Complex Scenario

Элемент Stations

Элемент Test

Элемент Report

Настройки записи

Процесс записи

Процесс выполнения

Отчетность

Отчетность

Отчетность

Параметризация данных

Параметризация данных

Параметризация данных

Параметризация данных

Протоколы и форматы данных

• HTTP протокол

• HTTPS протокол

• AMF0 и AMF3 форматы данных

• SOAP формат данных

• BinaryXML формат данных

• JSON формат данных

СПАСИБО!

Вопросы?