Я хотел бы загрузить тест веб-приложения, которое использует множество элементов JavaScript на каждой из своих веб-страниц. Например, есть страница панели мониторинга, содержащая обзорный раздел, раздел, отображающий результаты пользовательских запросов и других настраиваемых пользователем разделов. Поэтому каждый доступ к этой странице генерирует большое количество дополнительных запросов к веб-приложению, которые изменяются в зависимости от конкретного пользователя и разрешений, и это действительно сложно моделировать в JMeter или подобных программах.Как загрузить тестовое тяжелое веб-приложение JavaScript (JIRA)?
Я рассматривал возможность использования Selenium для выполнения моих тестов (в котором используется настоящий веб-браузер, поэтому все объекты JavaScript правильно выполняются и отображаются), однако Selenium не является средством тестирования нагрузки, мне, вероятно, нужна одна виртуальная машина для каждого клиента Selenium, и каждый из них эти виртуальные машины должны запускать Windows или рабочий стол Linux.
Что я ищу - это веб-тестовое программное обеспечение, которое интерпретирует JavaScript так же, как настоящий веб-браузер, но работает из командной строки и позволяет мне запускать более одного клиента за сеанс.