JMeter следит за перенаправлением POST на метод GET - PullRequest
0 голосов
/ 05 февраля 2019

Я выполняю вход в систему с помощью JMeter.Используя браузер, я ввожу адрес веб-страницы, и он автоматически перенаправляет меня в окно входа в систему.

Если я выполняю тот же запрос GET с JMeter, он не перенаправляет меня в окно входа в систему.После расследования я выясняю, что браузер выполняет следующие запросы при вводе адреса веб-страницы:

  1. GET веб-страница с 302 перенаправлением ответа
  2. GET страница входа с 200 OK ответом
  3. POST страница входа с 302 найденным ответом
  4. GET страница входа с 200 OK ответом

Когда я использую JMeter и выполняю запрос GET с последующим перенаправлением, я получаю только: 1. GET webpage with302 Ответ перенаправления 2. ПОЛУЧИТЕ страницу входа с ответом 200 OK

Метод POST больше не выполняется автоматически.Есть ли в JMeter возможность следовать методам POST или только методам GET?

Спасибо!

1 Ответ

0 голосов
/ 06 февраля 2019

В таких сложных случаях перенаправления лучше всего написать сценарий с JMeter HTTP (S) Test Script Recorder, который по умолчанию генерирует сэмплеры для каждого HTTP-запроса, включая перенаправления.Он просто помечает некоторых комментарием «Обнаружено начало цепочки перенаправления».

Вам просто нужно отменить выбор обеих опций «Автоматически перенаправлять» и «Следовать за перенаправлениями», чтобы полностью контролировать поток.

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