Кто-нибудь знает хороший инструмент для тестирования нагрузки и нагрузки на веб-сервисы? Я смотрел на Watir и Selenium, но там больше веб-страницы.
веб-сервисы нагрузочного тестирования / стресс-теста
Ответы (6)
Вот несколько распространенных инструментов нагрузочного тестирования:
Вам обязательно стоит взглянуть на SoapUI.
Мне действительно нравится Pylot
Он бесплатный, с открытым исходным кодом, и я смог использовать его для ряда проектов.
Я использовал openSTA.
Здесь используется относительно простой скриптовый язык.
Вы можете легко протестировать веб-службы и написать свои собственные сценарии.
Он позволяет вам объединять сценарии в тесте любым удобным вам способом и настраивать количество итераций, количество пользователей на каждой итерации, время нарастания для представления каждого нового пользователя и задержку между каждой итерацией. Тесты также можно запланировать в будущем.
Это открытый исходный код и бесплатный.
Он создает ряд отчетов, которые можно сохранить в электронной таблице. Затем мы используем сводную таблицу, чтобы легко анализировать и графически отображать результаты.
Я не думаю, что Selenium и Watir были созданы для нагрузочного тестирования. Возможно, вам стоит посмотреть на такие вещи, как httperf и ab.