Мы используем JSF2 в нашем приложении.Для каждого запроса страницы JSF существует скрытое поле javax.faces.ViewState
, выданное сервером.Это новый идентификатор для каждого запроса страницы каждый раз.Это значение необходимо передать обратно на сервер для запроса следующей страницы.
<input id="javax.faces.ViewState" type="hidden"
autocomplete="off" value="3120911944178727151:-831154453296813769"
name="javax.faces.ViewState"/>
При нагрузочном тестировании у нас возникают проблемы при передаче этого значения для запроса HTTP.
Мы используем инструмент QALoadдля нагрузочного тестирования, которое имитирует http-запрос страницы со всеми необходимыми полями ввода.В этом случае, если мы передадим старое значение idState Id или пропустим пустое значение или пропустим прохождение поля, запрос выдаст ViewExpiredException
.
Есть ли способ обойти это поле viewStateId
для загрузкитестирование или любой другой лучший подход?
Спасибо Виджай