инструмент для нагрузочного тестирования http - PullRequest
4 голосов
/ 16 марта 2009

Я хочу записать веб-активность, как если бы это делал один пользователь, а затем запустить одного или нескольких таких одновременных пользователей (возможно, настроить некоторые параметры, такие как преобразование user/password в user1/password, ..., usern / password). Играть с таймингами тоже было бы неплохо.

Ответы [ 4 ]

5 голосов
/ 16 марта 2009

Grinder является одним из лучших, которые я использовал, инструмент построен на Java, но я использовал его для тестирования моего приложения ASP.NET. Проверено на 3 машинах. (каждая машина будет имитировать не более 1000 пользователей одновременно). Мы закончили нагрузочное тестирование для 3000 одновременных пользователей.

2 голосов
/ 16 марта 2009

Моя компания, BrowserMob, предоставляет недорогую услугу нагрузочного тестирования , которая может хорошо работать для вас. Вы можете подписаться на бесплатную пробную версию , загрузить сценарий Selenium, а затем дополнительно изменить сценарий для использования различных имен входа и т. Д. Весь сценарий заканчивается написанием JavaScript API так что вы можете делать довольно сложные вещи. Вы можете получить бесплатное тестирование на сумму 100 долларов США, что может иметь большие последствия, особенно если вы используете нашу функцию виртуальных пользователей, а не функцию реальных пользователей браузера.

1 голос
/ 16 марта 2009

ab - хороший способ начать.

0 голосов
/ 13 августа 2012

Я работаю над проектом, который может отвечать всем требованиям. Это называется engulf . Если вам нужно сгенерировать большую нагрузку, она работает довольно хорошо, потому что она поддерживает несколько рабочих. Он также имеет веб-интерфейс в реальном времени, который очень приятно смотреть ИМХО.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...