2016-03-28 6 views
1

Я пытаюсь создать сценарий тестирования jmeter. Для входа в систему, я делаю запрос POST кПеренаправить Jmeter на домашнюю страницу после успешного входа в систему

https://www ..com/аутентификации

с действительными параметрами. В браузере, когда я заполнить поля формы и нажмите кнопку, при успешном входе в систему он перенаправляет меня на

https://www ..com/объекты/индекс

страницы. Но это не работает в jmeter. Я получаю 301: Перемещено Постоянно в ответе. Как сделать jmeter переадресацию после входа. Я попытался добавить второй URL как другой. Что я делаю неправильно здесь?

Примечание. Я пробовал различные комбинации автоматического перенаправления и переадресации, но ничего не помогло.

+1

Тот факт, что «Follow redirects» не помог, означает, что ваша проблема не в перенаправлении, а что-то еще. Может быть, вы не сохраняете куки? Или не включая правильные заголовки? –

+0

Спасибо @Kiril! Ты прав. Перенаправление не является проблемой. У аутентификации были проблемы. –

ответ

1

Не можете ли вы использовать другой запрос типа GET для воспроизведения сценария? + добавление менеджера Cookie, чтобы сеанс продолжался? Что-то вроде этого: enter image description here

(Первый запрос является POST - где вы размещаете свои регистрационные данные)

(Второй один является GET - где вы получаете индексную страницу или тот, который следует за вход)

Вы также можете проверить this есть объяснение, что может быть неправильным в коде (поврежденная цепочка перенаправления или что-то в этом роде).

+0

Второй GET возвращается на страницу входа. Не работает для меня. –

0

Проблема не в перенаправлении. Аутентификация не проходила, поскольку я отправлял заголовок в неправильной последовательности. Решена проблема с исправлением заказа.

Смежные вопросы