jMeter
-
Хабрахабр
[Перевод] Как использовать JMeter для нагрузочного тестирования и тестирования производительности
Нагрузочное тестирование с JMeter Apache JMeter — это инструмент для проведения нагрузочного тестирования, представляющий собой десктопное приложение с открытым исходным кодом на базе Java. JMeter позволяет определить, может ли тестируемое веб-приложение удовлетворять требованиям высокой нагрузки или нет. Он также помогает проанализировать работу всего сервера под высокой нагрузкой. Тестирование производительности приложения с JMeter JMeter помогает тестировать как статические, так и динамические…
Читать далее » -
Хабрахабр
JMeter как инструмент для автоматизации функционального тестирования
Привет, мы Алексей Чичук, Анастасия Стрижеченко и Владислав Литвинов — тестировщики из банка Точка. И сегодня мы расскажем, как и почему мы используем JMeter для функционального тестирования. Предыстория Конечно же, в Точке огромное количество сервисов, каждый из которых совершенствуется и «обрастает» новыми фичами. Всё это невозможно протестировать руками, а обучать тестировщиков автоматизации на каком-либо языке программирования — долго, дорого, а…
Читать далее » -
Хабрахабр
Как заставить Jmeter собирать скриншоты графиков после тестов
Меня зовут Илья Улизко, я занимаюсь нагрузочным тестированием ДБО ЮЛ в блоке Цифровой Трансформации «РСХБ-Интех». В этой статье я поделюсь с вами опытом автоматизации сбора графиков в Grafana при отсутствии установленного grafana-image-render плагина на сервере. Для того, чтобы научить Apache Jmeter делать скриншоты панелей в Grafana, нам понадобится Selenium и Browsermob-proxy. Использовано в иллюстративных целях. Начнём со скачивания всех необходимых…
Читать далее » -
Хабрахабр
Сравнение JMeter и k6 на практике
Привет! Меня зовут Максим Колесников. Я работаю в центре компетенций нагрузочного тестирования блока обеспечения и контроля качества выпуска изменений в «РСХБ-Интех» — IT-компании АО «Россельхозбанк». У нас молодое подразделение, которое активно развивается, так что вместо инерционного похода «так исторически сложилось», команда задается вопросами «что делаем», «почему делаем» и «как можно сделать лучше» (и надо ли). Когда я в очередной раз…
Читать далее » -
Хабрахабр
NBomber как альтернатива JMeter для .NET разработчика
Как и многие разработчики, впервые столкнувшиеся с нагрузочным тестированием, я начал с JMeter. Для ознакомления и простых сценариев JMeter полностью меня устраивал, но с усложнением задач и потребностью в большем контроле я начал задумываться о поиске более удобной альтернативы. Особенно хотелось чтобы инструмент легко адаптировался или уже был адаптирован под экосистему . NET. В этой статье мы рассмотрим NBomber как…
Читать далее » -
Хабрахабр
Load as a Service: нагрузочное тестирование в inDriver
Всем привет, я Никита Мунтян, QA Load Engineer в inDriver. Пришел в компанию в 2020 году развивать направление нагрузочного тестирования. В первую очередь познакомился с коллегами, выстроил план работы и начал планомерно создавать процессы и технические решения. Тогда передо мной было пустое поле — делай как хочешь и как видишь, возможностей для творческой реализации много. Оставалось понять, что хотят увидеть…
Читать далее » -
Хабрахабр
Как я сократил код для нагрузочного тестирования в три раза
Главная концепция нагрузочного тестирования — автоматизировать все, что можно. Берёте инструмент, пишете конфиг и сценарий, запускаете имитацию реальной нагрузки. Чем меньше кода, тем лучше. Автоматизировать нагрузочное тестирование не так сложно, как может показаться на первый взгляд. Для этого нужен правильный инструмент. Я расскажу, почему мне не подошел Яндекс.Танк в связке с Pandora и как я в три раза сжал код…
Читать далее » -
Хабрахабр
Запуск тестов JMeter в OpenShift, используя Jenkins Pipeline
Всем привет! В этой статье хочу поделиться одним из способов запуска тестов производительности JMeter в OpenShift'e с использованием Jenkins'a в качестве автоматизации. Сначала мы проделаем все необходимые действия (создание ImageStreams, BuildConfig, Job и проч) в ручном режиме. После этого напишим Jenkins Pipeline. В качестве отправной точки у нас должно быть: работающий OpenShift (v3.11) кластер Jenkins server с настроенными учетными данными…
Читать далее » -
Хабрахабр
[Из песочницы] Анализ результатов нагрузочного тестирования
С каждым днем в мире становится все больше и больше инструментов для проведения нагрузочного тестирования. Собственно, и сам интерес к этой теме начинает возрастать.Основная задача инструмента нагрузочного тестирования — подать заданную нагрузку на систему. Но кроме этого есть еще одна, не менее важная задача — предоставить отчет о результатах подачи этой нагрузки. Иначе мы проведем тестирование, но ничего не сможем…
Читать далее » -
Хабрахабр
Очереди и JMeter: обмен с Publisher и Subscriber
Привет, Хабр! Это сиквел моей предыдущей публикации, в котором расскажу о вариантах размещения сообщений в очередях с помощью JMeter. Различные форматы запросов, преобразования, замысловатая маршрутизация. Мы делаем шину данных для крупной федеральной компании. Вручную — боль, с которой справится не каждый мануальщик. Для тестирования нужно отправлять много сообщений в очереди. Введение Хотя с этой болью приходилось мириться на первых порах.…
Читать далее »