Содержание
- 2. Тестирование производительности проводится для обеспечения бесперебойной работы и снижения стоимости владения ПО на всех этапах жизненного
- 3. Анализ системы и подбор требований Подготовка стратегии Настройка генератора нагрузки Проведение мониторинга серверов и генератора нагрузки
- 4. Разработка нагрузочных скриптов Предварительные запуски тестов Проведение тестирования Анализ результатов и подготовка отчёта ЭТАПЫ
- 5. Анализ системы включает изучение ее свойств, особенностей и режима работы. С его помощью инженеры: воспроизводят максимально
- 6. Требования – это критерии, которым система соответствует с технической точки зрения. Такими критериями будут следующие измеряемые
- 7. Требования – это критерии, которым система соответствует с технической точки зрения. Подобранные на начальном этапе требования
- 8. Требования – это критерии, которым система соответствует с технической точки зрения. Подобранные на начальном этапе требования
- 9. Стратегия разрабатывается на основе детального анализа ПО и описывает расширенный подход к тестированию производительности. Анализ включает
- 10. Конфигурация тестового стенда ЭТАП 2 – ПОДГОТОВКА СТРАТЕГИИ Для получения достоверных результатов проверка производительности проводится на
- 12. Разработка профиля и модели нагрузки ЭТАП 2 – ПОДГОТОВКА СТРАТЕГИИ Во время проведения тестирования производительности собирается
- 13. Разработка профиля и модели нагрузки ЭТАП 2 – ПОДГОТОВКА СТРАТЕГИИ Модель нагрузки для одного и того
- 14. Выбор инструмента для нагрузочного тестирования ЭТАП 2 – ПОДГОТОВКА СТРАТЕГИИ Использование инструментов нагрузочного тестирования позволяет записать
- 15. ЭТАП 3 – НАСТРОЙКА ГЕНЕРАТОРА НАГРУЗКИ Для качественного проведения тестирования производительности инструмент устанавливается на генератор нагрузки
- 16. ЭТАП 4 – ПРОВЕДЕНИЕ МОНИТОРИНГА СЕРВЕРОВ И ГЕНЕРАТОРА НАГРУЗКИ Информация, полученная при мониторинге всех серверов и
- 17. ЭТАП 5 – ПОДГОТОВКА ТЕСТОВЫХ ДАННЫХ Как правило, подходящий метод устанавливается на этапе анализа особенностей ПО,
- 18. ЭТАП 5 – ПОДГОТОВКА ТЕСТОВЫХ ДАННЫХ 4 способа подготовки данных: Код С помощью скриптов на различных
- 19. ЭТАП 5 – ПОДГОТОВКА ТЕСТОВЫХ ДАННЫХ 4 способа подготовки данных: API-запросы Если необходимо наполнить базу товарами,
- 20. ЭТАП 5 – ПОДГОТОВКА ТЕСТОВЫХ ДАННЫХ 4 способа подготовки данных: Интерфейс Можно создать скрипт, который будет
- 21. ЭТАП 6 – РАЗРАБОТКА НАГРУЗОЧНЫХ СКРИПТОВ Процесс разработки скриптов состоит из трех шагов: Изучение сценариев Создание
- 22. ЭТАП 7 – ПРЕДВАРИТЕЛЬНЫЕ ЗАПУСКИ ТЕСТОВ Предварительные запуски тестов нужны для проверки корректности работы подготовленных нагрузочных
- 23. ЭТАП 8 – ПРОВЕДЕНИЕ ТЕСТИРОВАНИЯ На данном этапе выполняются следующие виды проверок:
- 24. 1. СТРЕСС-ТЕСТ проходит с постепенно увеличивающейся на сервер нагрузкой и возрастает до тех пор, пока не
- 26. 2. НАГРУЗОЧНОЕ ТЕСТИРОВАНИЕ проводится в течение длительного промежутка времени (4-8 ч.). Если в результате стресс-теста система
- 28. 3. ПРОВЕРКА СТАБИЛЬНОСТИ проводится с ожидаемым уровнем нагрузки при длительном многочасовом тестировании
- 29. 4. ОБЪЕМНОЕ ТЕСТИРОВАНИЕ используется для оценки производительности работы ПО при увеличении данных, которые хранятся в БД
- 30. 5. ПРОВЕРКА МАСШТАБИРУЕМОСТИ позволяет оценить способность решения увеличивать производительность пропорционально добавлению аппаратных ресурсов системы.
- 31. 6. ПРИ МОДУЛЬНОМ ТЕСТИРОВАНИИ нагрузка подаётся на отдельные компоненты ПО. 7. ТЕСТ «ЧАСА ПИК» проводится для
- 33. Скачать презентацию