Оно рендерит страницы? Я хотел бы проверить, что кодирование/декодирование и др. функции при работе с ссылками (изображениями и медиа файлами) не будут тупить...
Ситуация такая: Ссылки и некоторый контент генерируется и читается с файлов. Что-то читается с БД... Нужно проверить, что никакой поток нигде ничего не блокирует и не перебивает. Чтоб в итоге получалась именно та страница, которая запрашивается. И чтоб всё было целое.
My1Name, нет, он работает только на уровне HTTP. т.е. страницы не реднерит и js не выполняет, хотя есть плагины для него - можно поискать, может я ошибаюсь
My1Name, зачем их рендерить? Функции же на беке выполняются при получении http-запросов от фронта. Вот и шлите из jmeter те же запросы, которые фронт слал бы.
Сергей Горностаев, я никогда не работал с jmeter. Придется разбираться... Как вариант, думаю использовать webdriver, предварительно создав ~10 аккаунтов и запрашивать их страницы в цикле в нескольких потоках.
Сергей Горностаев, я на самом деле не знаю как проверить своё приложение... Вопрос возник с опасениями, что некоторые классы объявлены как поля final в контроллерах. При этом их методы могут использоваться разными потоками. Кроме того, для ссылок используется base64, а он вроде как статический... Глядя на весь код приложения, стало просто страшно 0_0 Оно огромное и ещё не закончено (х̶о̶т̶ь̶ ̶и̶ ̶в̶и̶д̶н̶о̶ ̶с̶в̶е̶т̶ ̶в̶ ̶к̶о̶н̶ц̶е̶ ̶т̶у̶н̶н̶е̶л̶я̶)̶.̶
Функции же на беке выполняются при получении http-запросов от фронта
Глядя на весь код приложения, стало просто страшно 0_0
Поэтому в больших приложениях обычно много абстракций - это позволяет разбить больше приложение, которое целиком сложно удержать в голове, на отдельные небольшие модули, которые можно изменять и тестировать не задумываясь об остальной системе.