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

Надеюсь, поможет.

Попробуйте следующие шаги:

  1. Раскомментируйте следующую строку в файле log4j2.xml:

    <Logger name="org.apache.jmeter.control" level="debug" />
    

    Таким образом, вы получите гораздо больше информации о том, что происходит с HTTP Cookie Manager под капотом

  2. Поиграйте с выпадающими значениями "Политики Cookie", т.е. попробуйте netscape который менее строг, чем standard что "слишком" - RFC 2109- совместимый
  3. Попробуйте добавить следующую строку в файл user.properties:

    CookieManager.check.cookies=false
    

    Это подавит логику проверки файлов cookie JMeter.

Дополнительная информация на всякий случай: Расширенное использование HTTP Cookie Manager - Руководство

Другие вопросы по тегам