моделирование сценария обработки транзакций в веб-приложении - PullRequest
1 голос
/ 09 февраля 2011

Я изучаю обработку транзакций и не могу найти способ имитировать множественные запросы (методы HTTP) к ресурсу (сценарию), который будет воздействовать на общие данные.

, например,HTTP GET, представляющий доступ к ресурсу от user1 с param1, и другой HTTP GET для доступа от user2 с param2

Например, 2 пользователя, пытающиеся зарезервировать ограниченный ресурс «одновременно» или получить доступ к URL, который вызывает действияон должен иметь все свойства ACID.

Есть ли способ протестировать такие сценарии в веб-приложении?

Должен ли я придерживаться «программируемого» сценария (сценарий, который я буду кодировать), который может выполняться с использованием инструмента стресс-теста?

Какие методы вы используете в таких случаях?

1 Ответ

0 голосов
/ 27 сентября 2012

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

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