Невозможно установить куки с JMeter

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

Тест, который я создал —
введите описание изображения здесь

Здесь, согласно руководствам, которым я следовал, я установил менеджер файлов cookie для хранения файлов cookie. Теперь заголовок ответа, отправленный doLogin.php —
введите описание изображения здесь

Но этот файл cookie PHPSESSID никогда не отправлялся обратно на сервер в перенаправленном запросе к home.php
введите описание изображения здесь

поэтому home.php видит это как несанкционированный запрос и отказывает. Так что-нибудь здесь мне не хватает?

Спасибо

0

Решение

Вам необходимо включить / добавить свойство CookieManager.save.cookies=true в файле jmeter.properties в папке / bin пути установки JMeter.

Это позволяет сохранять файлы cookie первого запроса в текущем потоке. HTTP Cookie Manager может объяснить это лучше.

1

Другие решения

Вам нужно добавить еще 1 HTTP-запрос, чтобы получить страницу входа с помощью метода GET. Затем вы можете использовать ваш добавленный запрос входа в систему с именем пользователя и паролем с методом POST. Просто добавьте еще 1 http-запрос над уже добавленным запросом на вход.

-1

По вопросам рекламы [email protected]