Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Как можно провести нагрузочное тестирование JavaEE приложения (не из морды)?


(Раймбек Егембердиев) #1

Морда приложения написано на GWT, поэтому было решено провести нагрузочное тестирование прямо в коде. Т.е. дергать прямой бины и запускать это в большом количестве потоков.
Собственно вопрос: есть ли какая то инструмент/фреймворк для этого? Чтобы не писать свой велосипед, но при этом получать подробный отчет.

Например, при тестирований с морды есть инструмент Jmeter, который имеет огромное количество плагинов и подробный отчет о прогресса прогона.


(sidelnikovmike) #2

а что значит “с морды”?
Jmeter - он уж точно не для морды))
Jmeter отлично должен помочь в вашей задаче. Есть же там вроде бы возможность просто дернуть java код, предварительно проимпортировав его.
Если нет - никто не мешает дописать плагин.


(Раймбек Егембердиев) #3

С морды означает что с клиентской части, да, я неправильно выразился. Я имел ввиду не отправляя http запросов.


(Максим Таран) #4

Вы хотите вообще обойтись без клиента, просто дёргать? Бины на сервере?


(Раймбек Егембердиев) #5

именно


(Максим Таран) #6

Не знаю, в чём смысл в вашем случае, но тогда берёте, имплементируете бины и дёргаете из java. Что-то типа JavaUser. Потом их можно запускать из того же JMeter.