Тулы по нагрузочному тестированию которые я потрогал
JMeter
Jakarta JMeter — инструмент для проведения нагрузочного тестирования, разрабатываемый Apache Jakarta Project
Собственно скачиваем тул, открываем его и видим объекты Test Plan и Workbench
Для записи теста настроим прокси и добавим в Workbench компонент для записи через прокси.
Жмем старт и мутим что-нибудь на странице.
После того как запишем тест, нажмем стоп и удалим компонент для записи через прокси.
Если писать сложные нагрузочные тесты, то нужно добавлять еще множество дополнительных компонентов, менеджеров, проверок и таймер, если тест простой, то мы можем сразу же его и запустить.
Добавив компонент отвечающий за результаты (коих много) можем отслеживать прохождение теста
Так же тесты для джиметера можно записывать используя специальный тул BadBoy, который позволяет записанный тест сохранять в нужном нам формате.
Microsoft Web Application Stress Tool
Тул от майкрософта для нагрузочного и стрессового тестирования
Открываем тульчик и выбираем тип создания теста Запись
Выбираем, что записывать (ожидалки, куки, заголовки)
Жмем старт
Откроется браузер по-умолчанию и через прокси начнется запись
После записи, мы можем открыть таб со скриптами и отредактировать наш тест, после чего запустить :)
WAPT
Качаем тульчик с заманчивым описанием:
WAPT является надежным и удобным инструментом нагрузочного и стрессового тестирования веб-сайтов и любых приложений, имеющих веб-интерфейс. Продукт создает нагрузку на тестируемый сервер путем эмуляции типичной активности сотен или даже тысяч пользователей, работающих с сайтом одновременно. Постепенно увеличивая число виртуальных пользователей в процессе тестирования, можно определить максимальную нагрузку, которую выдерживает сайт, сохраняя приемлемые параметры производительности, а также заранее обнаружить и устранить проблемы, которые способны привести к сбоям при повседневной работе сайта.
Запускаем его. 1-2-3-4 Идем по шагам да бы создать простой тестик
1-2 Создаем профиль пользователя и очищаем хистори браузера
Начинаем запись, из самого вапта заходим на тестируемый сайт и производим действия
После воспроизведения теста мы можем его проверить. Результат будет в виде отчетика
Так же мы можем просмотреть журнал выполнения, и сравнить изначально записанные данные с проигранными
LoadUI
soapUI и loadUI - это бесплатные и open source кросс-платформенные средства для автоматизации функцинонального и нагрузочного тестирования
Собственно качнем. Запустим и созлдадим проектик
Видите да? по всюду эти xmlники :(((((
Ну вообщем создали проект
Добавим страничку которую будем тестить



Введем урлик страницы, 1-2 запуск-результаты
Присоединим к компоненту нашей страницы компонент отвечающий за время появления нового виртуального юзера нагружающего вашу страницу
Можем запустить наш проект на выполнение кнопачкой
После окончания теста есть возможность посмотреть симпатичненький репорт
The end


























Комментариев нет:
Отправить комментарий