Чего нельзя сделать в Gatling

Не так давно потратил порядочное время, чтобы подходящий инструмент для нагрузочного тестирования в рабочем проекте. Прежде мы использовали JMeter, но с ним довольно тяжело писать кастомную логику, которая иногда бывает при проведении нагрузочных тестов (приготовить данные хитрым образом и тому подобное). С этой целью я и полез в интернеты за инфой. Мы отобрали несколько вариантов и в конце концов остановились на инструменте под названием Gatling. Вот его основные фичи:

  • Умеет стрелять по мишени
  • Строит подробные отчеты
  • Рисует красивые графики
  • Легко интегрируется в сборку
  • Достаточно богатый и годный DSL (хоть и на Scala)
  • Это всё-таки код (будет преимуществом для тех, кто устал программировать на XML)

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

Читать дальше →