Telegram Web
Сделал обновленный вариант Grafana-доски для #Gatling. Удалось добиться точной фильтрации выпадающих списков по времени, совместимости со всеми вариантами записи статистики (без записи групп в influxdb-- базовый, с записью групп, с записью информации по номеру запуска и имени нагрузочного агента). Расскажу скоро о том, как это сделано.
4 февраля наш митап:
https://raiffeisen-events.timepad.ru/event/1240981/
Регистрируйтесь и приходите - Москва, станция метро Технопарк.

Или смотрите трансляцию и задавайте вопросы (ссылка будет 4 февраля)
Доклад Кирилла Юркова (Билайн) "Автоматизация НТ. Дёшево и больно" с митапа 4 февраля 2020 года
Программирование с Grafana и InfluxDB (1).pdf
7.3 MB
Доклад Вячеслава Смирнова (Райффайзенбанк). Про Grafana и Influxdb. С митапа 4 февраля 2020 года
Слайды и видео трёх докладов Load Testing MeetUp 4 февраля 2020 года:

1. Программирование с Grafana и InfluxDB
Смирнов Вячеслав (@smirnovqa), Райффайзенбанк
Слайды: https://speakerdeck.com/polarnik/proghrammirovaniie-s-grafana-i-influxdb
Видео: https://youtu.be/sEcudxQB62M?t=573

2. Автоматизация НТ. Дёшево и больно
Юрков Кирилл (@login40k), Билайн
Слайды: https://speakerdeck.com/polarnik/avtomatizatsiia-nt-dioshievo-i-bol-no
Видео: https://youtu.be/sEcudxQB62M?t=2863

3. Case Study дефектов производительности: DeadLock, Race Condition, Memory Leak
Филимонов Сергей (Сергей (care1e55) ), EPAM
Слайды: https://speakerdeck.com/polarnik/case-study-diefiektov-proizvoditiel-nosti-deadlock-race-condition-memory-leak
Видео: https://youtu.be/sEcudxQB62M?t=4567

Если у вас есть тема для выступления, то напишите мне (@smirnovqa) или заполните форму заявки на доклад: https://forms.gle/JJNteyppiHS5QfDH6

Следующий митап проведём в апреле, или как только материалы подготовим.
За анонсами следите на @qaload
Доклад про тестирование асинхронных процессов (#JMS, AMQP, ...) в Apache.JMeter и Gatling

Не ждите сообщений, получайте их: Асинхронное тестирование производительности

Видео: https://www.youtube.com/watch?v=wDzltn8mEL4

Слайды: https://docs.google.com/presentation/d/1HesLU77V1XWx-LIoX8Lxxi2dnenL-oC62N0fAHfXRqg/edit?usp=sharing

Код тестов: https://github.com/polarnik/Performance.testing.via.AMQP.with.Gatling

Плагин SharedHashMap для #JMeter:
https://github.com/polarnik/io.github.qaload.SharedHashMap

Обзор рабочих и интересных форков плагина для #AMQP для JMeter:
https://github.com/polarnik/JMeter-Rabbit-AMQP-info

Плагин AsyncLogPlugin для #Gatling:
https://github.com/polarnik/gatling-asynclog-plugin

Сообщество инженеров по тестированию производительности:
@qaload (канал) / @qa_load (чат)
Forwarded from ilia brovkin
Сегодня я буду проводить онлайн-вебинар о нагрузочном тестировании, которое мы недавно провели для подтверждения производительности блокчейн-платформы Waves Enterprise в реальных условиях эксплуатации.

Расскажу о том, как готовили площадку для получения результатов, какие метрики и сценарии использовали, покажу работу стенда под нагрузкой. Во время вебинара буду рад ответить на ваши вопросы и получить фидбек о проделанной работе!
Также во время вебинара покажу работу стенда под нагрузкой.
Если вам интересно принять участие в этом мероприятии, вы можете зарегистрироваться уже сейчас и заранее получить ссылку на трансляцию. До встречи!
Слайды к докладу Готовим тестовые данные и сервируем отчёт по тестированию производительности (30 мая 2020 года), который был на недавно прошедшем CodeFest Online. Отличная получилась конференция. Рекомендую посетить следующую конференцию уже в Новосибирске:
— осень: 24-25 октября или 31 октября-1 ноября этого года;
— весна 27-28 марта 2021.

Рассказ об особенностях подготовки тестовых данных для тестов производительности новых микросервисов в банке. Поделился наработками по генерации тестовых данных в PostgreSQL и их влиянии на результат тестирования. Рассказал, что включить в отчёт по тестированию производительности и как донести результаты до команды.

Доклад будет интересен инженерам по тестированию производительности, показываю, как нашел 40% багов. И всем будет интересно, как ускорить написание отчётов минимум на день.

Сообщество инженеров по тестированию производительности:
@qaload (канал) / @qa_load (чат)
Материалы доклада

Программирование с Grafana и InfluxDB: сборник рецептов,

который подготовил для HeisenBug Piter Online 2020

Слайды:
https://docs.google.com/presentation/d/1yjDWh-cdDqQS09-6SBdISKbtmvuh1Kcxb3RCoRvALZk/edit

Репозиторий:
https://github.com/polarnik/gatling-grafana-dashboard

Демо стенд:
http://84.201.161.113:3000/

Меню выбора запусков тестов:
http://84.201.161.113:3000/d/gatlingTrendLink/grafana-table-old-withlink
(демонстрация работы со ссылками)
https://grafana.com/grafana/dashboards/12508

Доска, демонстрирующая новые фичи Grafana 7.0:
http://84.201.161.113:3000/d/gatlingTrend_GIT/gatling-report-trend-git
(работа с таблицами)
https://grafana.com/grafana/dashboards/12507

Доска с отчетом Gatling:
http://84.201.161.113:3000/d/gatling/grafana-report?time=1585232003000&time.window=1388s&var-run=2020-03-26_17:00&var-simulation=closemodel-incrementconcurrentusers
(подробный отчёт по Gatling)
https://grafana.com/grafana/dashboards/9935

Смирнов Вячеслав, ВТБ

Для @qa_load и @qaload
Forwarded from Kirill
#jmeter #reports #confluence #grafana
как совпало)
я тоже сегодня допилил свое решение для автогенерации отчетов в конфлюенсе из JMeter. в комплекте 3 дашборда и jmx со всеми натсройками. пока отзывы хорошие, может кому еще пригодиться. если будут хотелки - не стесняйтесь, стараюсь активно допиливать
https://github.com/kirillyu/jmeterReports
Forwarded from Anton Kramarev
Немного саморекламы

Запилил тут специальную туловину для Гатлинга, с прямым экспортом метрик в InfluxDB на основе log-файла.
Все основные фичи описаны на страничке в гитхаб:
Github

В кратце:
Raw метрики
Простая интеграция в CI
Один бинарник, ничего дополнительно не надо ставить
Можно прокидывать уникальный testId по которому удобно фильтровать тесты
Информация по группам транзакций, со временем выполнения группы (только реквесты и ревесты+таймеры)

Сам буду завтра начинать тестировать в боевых условиях. Если кому интересно - буду рад фидбеку. Бинарник под Linux/Windows можно скачать тут

Изначально вдохновлялся плагином JMeter-InfluxDB-Writer с которым тут многие знакомы, но по понятным причинам сделать это плагином несколько сложно. Потому standalone тулза.
Forwarded from Viacheslav Smirnov
Всем привет!
Стало известно, что 9-я встреча клуба анонимных тестировщиков состоится 27 августа. Только она будет online.

Подготовил рассказ про нагрузку, PostgreSQL, JMeter, боль и радость. В описании встречи будут изменения, но ссылку можно сохранить:
https://www.meetup.com/ru-RU/%D0%9E%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%BE-%D0%B0%D0%BD%D0%BE%D0%BD%D0%B8%D0%BC%D0%BD%D1%8B%D1%85-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA%D0%BE%D0%B2/events/268878140/
Forwarded from Василий К.
Привет. На курсе разные инструменты изучаем, по ссылке от Вячеслава выше программу можно посмотреть. Первую группу правда запустили уже, но по-моему ещё в течение недели можно присоединиться
Forwarded from Viacheslav Smirnov
https://www.luxoft-training.ru/kurs/osnovy_testirovaniya_proizvoditelnosti.html
Еще есть курс от Люксофт, вводный
Forwarded from Sergei Chepkasov
Привет!
Представляю вашему вниманию вечерний пятничный релиз)
1. Библиотека-набор полезных утилит для gatling - "gatling-picatinny" (Picatinny rail — система рельсового крепления, кронштейн, используемый на различных видах стрелкового вооружения)
https://github.com/TinkoffCreditSystems/gatling-picatinny
Позволяет удобно конфигурировать тесты при запуске из CI и локально, писать аннотации с информацией о старте/стопе теста в influxdb, использовать набор готовых фидеров, запускать простой тест из конфига без написания скриптов и многое другое) Смотрите readme и examples в репозитории, постарались подробно все описать.
Идея библиотеки в переиспользовании и шаблонизации типового кода, который приходится писать/копировать в каждом новом проекте, а также в расширении базовых возможностей gatling.
Приглашаю всех желающих заводить issues и контрибутить, планируем и дальше развивать библиотеку.
Если возникают вопросы, то можно писать тут, мне @chepk или @jigarkhwar, по вопросам связанным с модулем profile можно также обращаться к @MaksSieve, вопросы по модулю templates @red_bashmak

2. giter8 шаблон для проекта gatling
https://github.com/TinkoffCreditSystems/gatling-template.g8
Позволяет создавать проект gatling по шаблону (всю структуру проекта, базовые *.scala классы и файлы конфигурации)
Для создания проекта по шаблону достаточно выполнить:
sbt new TinkoffCreditSystems/gatling-template.g8
При запуске попросит ввести название проекта, организации и версии зависимостей.
gatling-picatinny уже подключен
2025/07/13 04:02:04
Back to Top
HTML Embed Code: