Добрый день! На текущем проекте столкнулась с задачей по нагрузочному тестированию, но не совсем обычной (на мой взгляд). Есть веб отчеты, которые можно открывать по прямой ссылке. Контент отчета генерится флешем/явой/ява скриптом в зависимости от типа отчета (их 5 видов), данные берутся из базы. Отчеты сами по себе большие + время на получение данных из базы, поэтому каждый отчет открывается довольно долго. Бизнес-сценарий довольно прост: 50-100 пользователей одновременно открывают отчет. Отчет должен открыться за отведенное время (т.е. не дольше N минут).
Собственно, по такой задаче возник вопрос: какой инструмент позволит сэмулировать открытие отчета 50-100 пользователями (возможно больше) и замерить время до полного отображения контента отчета (тестовая машина 1 будет, :) максимум 2)
Сам контент отчетов проверяется отдельными тестами (Selenium+java+еще пара библиотек). Думала в сторону Selenium Grid, но до этого с ним не работала и мне кажется, что оно не подойдет в виду отстуствия большого числа тестовых машин и еще нескольких факторов.
Может, кто-то сталкивался с подобной задачей или есть какие-то соображения на сей счет? Заранее большое спасибо!