Как использовать Jmeter для тестирования сети Django? - PullRequest
0 голосов
/ 24 октября 2018

django web use @login_required. Когда я отправляю запрос на вход в систему с помощью jmeter, вместо успешного входа в систему я получаю «недействительный».Как я могу использовать Jmeter для тестирования сети Django.

1 Ответ

0 голосов
/ 24 октября 2018

Скорее всего, вы страдаете от CSRF-защиты в Django , это значит, что вы не сможете войти в систему с помощью одного HTTP-запроса сэмплера, вам придется делать то, чтореальные пользователи делают:

  • Открыть страницу входа ( HTTP GET запрос)
  • Выполнить вход в систему ( HTTP POST запрос).Убедитесь, что вы указали ранее извлеченное значение csrfmiddlewaretoken вместе с учетными данными.

Ознакомьтесь с Как загрузить тестовую CSRF-защищенную веб-страницу статья, чтобы узнать больше о реализации корреляции в JMeter в целом и о том, как войти на сайт Django в частности.

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