Инструменты веб-автоматизации вправо для разработки пользовательских инструментов тестирования нагрузки / стресса?

StackOverflow https://stackoverflow.com/questions/2721485

Вопрос

Инструменты, такие как Webaii, могут использоваться для посещения веб-сайта и простым циклом, подряд.

Если я кодирую множество попаданий на сайт подряд и / или с возможностью пользовательских узоров, заключается в том же функциональности, что и инструмент тестирования нагрузки / стресса?

Спасибо

Это было полезно?

Решение

По сути, да. Но чтобы получить истинный тест, это, безусловно, потребовало бы многопоточье или, предпочтительно, бегать по многочисленным клиентам против сайта, чтобы отразить одновременное использование. Это сделало бы сборы сбора информации (WCAT очень хорош для этого, но имеет немного крутой кривой обучения).

Я считал, что писал что-то сам, когда мне нужно было сделать некоторое напряженное тестирование, как ни WCAT, ни опасса, действительно не соответствуют законопроекту. Если бы я смотрел на Webaii, я бы считал это.

Другие советы

Я бы не сказал, что это тестирование нагрузки, если у вас не работает ряд экземпляров. При нагрузочном тестировании веб-приложений, и вы используете реальные веб-браузеры, он рассматривается как хорошее правило, чтобы иметь 1 браузер на CPU / CORE.

Есть услуги, которые вы можете использовать для генерации реалистичной нагрузки на не так много денег.

Мы часто используем инструменты веб-автоматизации в сочетании с виртуальными машинами для тестирования нагрузки. Каждая виртуальная машина использует веб-драйверы после скрипта, и сценарии записываются так, чтобы они ворота и ждут друг друга на определенных контрольных точках и убедитесь, что все машины и их браузеры поймали перед продолжением. Таким образом, ключевые вещи (например, нажатие на ссылку, которая выступает от интенсивных расчетов), выполняются одновременно всеми виртуальными машинами.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top