Сценарий Jmeter не перенаправляет с URL-адреса приложения на URL-адрес входа в Tomcat

У нас есть приложение, размещенное на сервере Tomcat cpu261.dev.local с портом 8080. Ниже приводится URL-адрес приложения:

URL-1
http://cpu261.dev.local:8080/omnienterprise?tid=1

когда мы нажимаем выше URL, он немедленно перенаправляется на следующий URL:

URL-2
http://cpu261.dev.local:8080/omnienterprise/ngcore/preLoginAction.action?tid=1&vToken=-1&mid=0&adsLoginId=

а затем мы получаем возможность ввести имя пользователя. после ввода имени пользователя Tomcat перенаправляет на следующий URL:

URL-3
http://cpu261.dev.local:8080/omnienterprise/ngcore/loginUserAction.action

здесь мы вводим код филиала и пароль для просмотра панели управления.

Это мой реальный поток приложения. Я хочу создать скрипт в JMeter для стресс-тестирования приложения.

Я создал один скрипт, пожалуйста, найдите прикрепленный скриншот скрипта JMeter:

Скрипт для URL 1

Скрипт для URL 2

Скрипт для URL 3

Моя проблема в том, что когда я запускаю сценарий с URL-1, он каким-то образом не перенаправляется на URL-2 или даже не выдает ошибку в прослушивателе, который я использую, в коде ответа прослушивателя 200 OK.

Ниже приведен снимок экрана слушателя:

Ответ URL 1

Почему не выполняется перенаправление с URL-1 на URL-2? Как мне написать сценарий для такого сценария?


person Girish Khole    schedule 24.01.2019    source источник
comment
Есть отзывы по ответу? Если все в порядке, вы должны принять это и проголосовать, чтобы другие могли ему доверять?   -  person UBIK LOAD PACK    schedule 25.01.2019


Ответы (1)


Скорее всего, вам не хватает заголовка, параметра или файла cookie.

Лучший способ создать сценарий - использовать функцию записи JMeter:

person UBIK LOAD PACK    schedule 24.01.2019
comment
Привет, я пробовал с заголовком, файлом cookie или параметром. это не сработало. как вы можете видеть в вопросе, у нас есть сервер Tomcat, на котором развернуто наше приложение. Когда мы нажимаем URL-1, он напрямую перенаправляется на URL-2, а затем мы вводим имя пользователя и после нажатия клавиши ВВОД перенаправляемся на URL-3 на этой странице, мы вводим Branch и пароль. Итак, в моем сценарии Jmeter он не перенаправляется с URL-1 на URL-2. Я пробовал задавать параметры всеми известными мне способами. Пожалуйста помоги. - person Girish Khole; 31.01.2019