Подтвердить что ты не робот

Инструмент проверки свободной нагрузки с записью браузера

Есть ли какой-либо инструмент проверки свободной нагрузки, который может записывать действие браузера, а затем воспроизводить несколько виртуальных пользователей?

P.S. Я говорю о нажатии мыши в браузере, а также на клавиатуре. Не только отправка запроса HTTP.

P.S. Инструмент должен быть в порядке с ie.

4b9b3361

Ответ 1

В конечном итоге я использую программное обеспечение под названием NeoLoad, оно получает всю необходимую мне функцию с помощью некоторой конфигурации и тяжелой работы. Он не является бесплатным, но имеет 30-дневную бесплатную пробную версию с максимальным количеством 10 виртуальных пользователей на ПК. Это достаточно хорошо.

Ответ 2

Я уверен, что вам не нужно воспроизводить фактический щелчок мышью в сценарии нагрузочного тестирования. Для тестирования нагрузки вам нужно только записать HTTP-запросы между клиентом (браузером) и сервером. Я бы рекомендовал использовать Visual Studio для этого, но это не бесплатно.

Вы можете получить некоторый пробег с помощью Инструмента анализа веб-ресурсов (WCAT). Для записи тестов я использовал бы Fiddler2, который будет с большой точностью записывать весь трафик между браузером и сервером. Он удобно экспортирует записанные сеансы в формат WCat.

Ответ 3

Хорошо, если вы хотите воспроизвести точные шаги, которые вы сделали автоматически, один из лучших способов - Sikuli.

Это будет так, как будто вы сидите и делаете щелчок самостоятельно.

Sikuli - это визуальная технология для автоматизации и тестирования графических пользовательских интерфейсов (GUI) с использованием изображений (снимки экрана).

Ответ 4

Вы можете использовать Badboy для записи script, тогда вы можете использовать то же самое с помощью Jmeter. Это решит вашу цель. Это довольно просто использовать Badboy, вам не понадобится ничего особенного. Затем сохраните script и используйте его в Jmeter.

Ответ 6

Мы используем http://jmeter.apache.org/. Он записывает только сделанные вами запросы, поэтому вы не сможете проверить производительность JS-клиента.

Но при тестировании нагрузки js производительность не вызывает беспокойства, поскольку ее можно протестировать с помощью одного браузера.

Ответ 7

Существует расширение, называемое imacro, которое может быть использовано для этой цели. Он доступен для хрома, firefox и IE.

Selenium - еще один инструмент, который можно использовать.