2015-01-07 2 views
1

Я планирую выполнить нагрузочный тест для сайта электронной коммерции на день святого валентина. Я хочу сделать этот тест с реальным пользователем. Я подготовил его Jmeter WebDriver Sampler. Я только что нашел blazemeter.com, но когда я загружаю свои скрипты на blazemeter, я получил ошибки. Я жду ответа от них. Вы знаете какую-либо платформу, поставщика облачных серверов или что-то еще для этого?Как выполнить нагрузочный тест с реальным пользователем почти 10.000 пользователей?

+0

http://michaelfarag.blogspot.com.tr/2013/09/load-testing-your-cloud-app-tools_26.html – Turcia

+0

Ищите распределенное нагрузочное тестирование Jmeter. –

ответ

2

Есть тонны инструментов, некоторые из них;

Мы работаем с BlazeMeter, которая проста в использовании, s стол и его персонал полезны, если мы застряли в тупике. Он также создает хорошие отчеты.

+0

Спасибо @Turcia. Но, похоже, все они проводят проверку нагрузки с помощью виртуального пользователя. На самом деле я хочу сделать это с реальным пользователем как Selenium WebDriver. – buurkeey

1

Просто, чтобы добавить еще один к смешиванию:

http://loadimpact.com

Также в моем 15-летний опыт работы в производительности и нагрузочное тестирование я очень редко потребность в проведении испытаний с полными клиентами.

Виртуальные пользователи гораздо эффективнее и хорошо масштабируются в тестах, даже если им, возможно, понадобятся некоторые сценарии и управление данными и обратное проектирование того, как тестируемая служба работает на клиенте.

И работающие с полными клиентами будут потреблять огромное количество серверных ресурсов. Один клиент на ядро ​​в ваших генераторах нагрузки. Тестирование сайта электронной коммерции, который я бы оценил, требует, по крайней мере, томов в тысячах.

1.000 испытуемым пользователям потребуется 250 генераторов нагрузки с четырьмя сердечниками. Он быстро становится большим и дорогим. Для 500 виртуальных пользователей вы можете обойтись всего лишь с одним 2-ядерным генератором нагрузки.

Смежные вопросы