Большинство инструментов нагрузочного тестирования выполняют нагрузочное тестирование AJAX таким же образом: они выполняют необработанный HTTP-трафик, который виден во время фазы «записи» (это могут быть запросы страницы, изображения или даже запросы AJAX). Основное различие между ними заключается в том, насколько хорош их инструмент записи / IDE и насколько легко он помогает вам параметризировать HTTP-запросы таким образом, чтобы они отражали реальный мировой трафик на основе динамических результатов / результатов в реальном времени.
Предупреждение, явный штекер : единственное настоящее исключение - это моя компания, BrowserMob . Вместо того, чтобы имитировать наблюдаемый трафик, он фактически использует настоящие веб-браузеры для обратной загрузки. Таким образом, материал AJAX обрабатывается браузером.
Полезная ссылка : Отдельно от явного плагина выше (хотя я очень надеюсь, что вы проверите его - мы заранее определились с ценами и предоставляем бесплатную пробную версию), я недавно написал статью для Ajaxian о AJAX нагрузочное тестирование . Более подробно о технических последствиях использования реальных пользователей браузера (RBU) и виртуальных пользователей (VU).