Jmeter .ASPXAUTH обработка файлов cookie
Действие: На странице входа введите имя пользователя и пароль, после этого установите файл cookie .ASPXAUTH, и они сохранят все остальные HTTP-запросы.
указанный выше файл cookie (.ASPXAUTH) не сохранен в разделе файлов cookie, см. снимок экрана
Заголовок ответа устанавливает файл cookie .ASPXAUTH
как только мы передадим действительный заголовок запроса учетных данных (метод get), сохраняем один и тот же файл cookie в течение сеанса
Записал указанный выше логин в jmeter во время работы файла cookie .ASPXAUTH не установлено, дайте мне знать, как я могу справиться с этим?
2 ответа
Попробуйте использовать менеджер файлов cookie для автоматического управления файлами cookie. Это позаботится о ваших куки и работает в большинстве случаев. Вы также можете проверить нижеприведенный URL о том, как создать базовый план веб-тестирования.
https://jmeter.apache.org/usermanual/build-web-test-plan.html
Надеюсь, поможет.
Попробуйте следующие шаги:
Раскомментируйте следующую строку в файле log4j2.xml:
<Logger name="org.apache.jmeter.control" level="debug" />
Таким образом, вы получите гораздо больше информации о том, что происходит с HTTP Cookie Manager под капотом
- Поиграйте с выпадающими значениями "Политики Cookie", т.е. попробуйте
netscape
который менее строг, чемstandard
что "слишком" - RFC 2109- совместимый Попробуйте добавить следующую строку в файл user.properties:
CookieManager.check.cookies=false
Это подавит логику проверки файлов cookie JMeter.
Дополнительная информация на всякий случай: Расширенное использование HTTP Cookie Manager - Руководство