Комплексное решение для НТ на базе JMeter презентация

Содержание

Тестирование с JMeter на данный момент Отсутствует централизованное хранилище результатов Скудная визуализация получаемых результатов Долгая настройка среды тестирования

Слайд 1Комплексное решение для НТ на базе JMeter
Косуха Анатолий
Маркова Яна


Слайд 2Тестирование с JMeter на данный момент
Отсутствует централизованное хранилище результатов
Скудная визуализация получаемых

результатов
Долгая настройка среды тестирования




Слайд 3Что мы хотим!?
Внедрение практики непрерывной интеграции(СI)
Хранение скриптов в общем репозитории
Быстрая развертка

и масштабирование инструментов НТ



Слайд 4Альтернативный подход к мониторингу


Слайд 5Telegraf

App server monitoring:
CPU
RAM
Swap
Disk I/O
Network I/O
JVM


Database monitoring:
MongoDB
MySQL
PostgreSQL
Elasticsearch
InfluxDB
Redis


Слайд 6InfluxDB

Производительность
SQL-подобный язык запросов

JMeter
Server
agent


Слайд 7Grafana


Имеет множество настроек визуализации
Есть API, позволяющее сохранять графики
Импорт/экспорт параметров


Слайд 8Итоговое решение


Слайд 9Проблема быстрой развертки и масштабирования

Требуются одинаковые версии Java и JMeter
Установленные плагины
Одинаковое

расположение сценария теста

Слайд 10Docker - Что это?
Docker — программное обеспечение, позволяющее операционной системе запускать процессы

в изолированном окружении на базе специально созданных образов.



Слайд 11Требования для работы с Docker
«Родной» для Linux-систем
«Общение» с mac-OS и Windows

OS через Docker-Machine






Слайд 12Основные компоненты
Docker-daemon
REST API
Docker-client
Objects:
Images
Containers
Volumes
Virtual networks


Слайд 13Docker architecture











Слайд 14DockerFile
Состоит из инструкции, которые обеспечивают все условия для развертывания приложения.
Каждая такая

инструкция генерирует новый «слой» – новый образ(Image), хранящий только изменения


Слайд 15Docker Images

Image — метаданные, которые содержат в себе все необходимое для

запуска приложения: настроенное окружение, библиотеки, файлы конфигурации и т.д.



Слайд 16Containers
Является экземпляром изображения
Процессы в одном контейнеры изолированы от процессов в других

контейнерах


Слайд 17Layers of Jmeter DockerFile


Слайд 18Спасибо за внимание!

Ваши вопросы?


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

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

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

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

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


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

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