Как провести стресс-тестирование для веб-страницы Liferay? - PullRequest
0 голосов
/ 07 октября 2011

У меня есть веб-страница на сайте Liferay 5.2.3, чтобы просмотреть эту страницу, пользователь должен войти в систему.

Я попробовал JMeter для стресс-тестирования, но я остановился после того, как у меня было это введите здесь («неверный токен аутентификации»).Какой другой инструмент я мог бы использовать для проведения стресс-теста, не сталкиваясь с проблемой аутентификации (с примером скрипта, если он доступен).

Ответы [ 3 ]

1 голос
/ 25 октября 2013

У меня была такая же проблема. Мне удалось войти в систему, а затем при отправке запросов POST на сервер я получил только 403. Я установил для auth.token.check.enabled значение false в portal-ext.properties.

auth.token.check.enabled=false

Но будь осторожен. Токен аутентификации портала был реализован для предотвращения подделки межсайтовых запросов, как описано здесь: https://www.owasp.org/index.php/Cross-Site_Request_Forgery_(CSRF). В производственной среде установите для свойства значение true.

Подробнее об этом на сайте liferay: http://www.liferay.com/community/wiki/-/wiki/Main/Authentication+Token

0 голосов
/ 07 октября 2011

Вы можете использовать JMeter, но вы должны использовать его прокси для записи своих действий (логин включен).

Пожалуйста, смотрите JMeter proxy шаг за шагом

0 голосов
/ 07 октября 2011

Ну, я не уверен, но вы могли бы попробовать Grinder, он поддерживает jython в качестве языка сценариев, хотя на данный момент у меня нет работающего примера сценария.

...