![Фотография](https://secure.gravatar.com/avatar/bd86c3c9b07f42b3faa384a756e34d2e?s=100&d=https%3A%2F%2Fsoftware-testing.ru%2Fforum%2Fpublic%2Fstyle_images%2Fmaster%2Fprofile%2Fdefault_large.png)
Потеря сессии
#1
Отправлено 15 февраля 2012 - 08:46
#2
Отправлено 15 февраля 2012 - 09:00
#3
Отправлено 15 февраля 2012 - 09:48
2) Как заметил fesd, включите cookie manager, если не включен.
3) Если это не поможет, то проверяйте запросы\ответы от FB. Особое внимание обратите на cookie которые получаете сразу после логина, и cookie которые получаете после запроса главной страницы. Частое явление, что они различаются, тут cookie manager не помогает. Если так, то необходимо самому выловить куку и вставлять ее в качестве переменой в запросы.
#4
Отправлено 15 февраля 2012 - 10:17
1) Покажите свой тест-план
2) Как заметил fesd, включите cookie manager, если не включен.
3) Если это не поможет, то проверяйте запросы\ответы от FB. Особое внимание обратите на cookie которые получаете сразу после логина, и cookie которые получаете после запроса главной страницы. Частое явление, что они различаются, тут cookie manager не помогает. Если так, то необходимо самому выловить куку и вставлять ее в качестве переменой в запросы.
Прикрепленные файлы
#5
Отправлено 15 февраля 2012 - 10:33
#6
Отправлено 15 февраля 2012 - 10:53
А на каком этапе появляется ошибка? Какой запрос идет перед этим?
http://apps.facebook.com/wgstatsapp_qa - это запроса входа в приложение. Тут получаю iframe. Якобы все нормально.
http://www.facebook.com/dialog/oauth - вот это запрос авторизации. На скриншоте - он с передаваемыми параметрами. Получаю error has occurred.
Дальше
http://appstats.pers...dia.com/profile - переход на вкладку приложения. Получаю ошибку как в случае, когда пользователь не авторизирован.
Прикрепленные файлы
#7
Отправлено 15 февраля 2012 - 11:11
Прикрепленные файлы
#8
Отправлено 15 февраля 2012 - 11:18
Не получается проверить. Ошибка приложения:
Правильно, потому что вы не добавлены в базу приложения. Вопрос в том-то и заключается, что у меня аккаунт на фейсбуке связан с аккаунтом приложения в базе, и я получаю подобную вашей ошибку. А вас-то в базе нет.
#9
Отправлено 15 февраля 2012 - 11:21
Тогда вопрос, если все делать вручную через браузер, то ошибки нет, а через jmeter есть. так получается?
#10
Отправлено 15 февраля 2012 - 11:21
Вы правильно заметили, что жметр - это не браузер и он не запускает скачанные жава скрипты. Я могу вам посоветовать использовать для записи http запросов встроенный в жметр http proxy server.
#11
Отправлено 15 февраля 2012 - 11:34
Ок.
Тогда вопрос, если все делать вручную через браузер, то ошибки нет, а через jmeter есть. так получается?
да, именно так.
Первую проблему решили как?
Вы правильно заметили, что жметр - это не браузер и он не запускает скачанные жава скрипты. Я могу вам посоветовать использовать для записи http запросов встроенный в жметр http proxy server.
Все-таки дело было в Cookie Manager. Добавил его в тест план, а не в Thread Group. Спасибо, подтолкнули ;) Да, попробую сейчас http proxy server, надеюсь, поможет)
#12
Отправлено 28 октября 2016 - 08:19
1) Покажите свой тест-план
2) Как заметил fesd, включите cookie manager, если не включен.
3) Если это не поможет, то проверяйте запросы\ответы от FB. Особое внимание обратите на cookie которые получаете сразу после логина, и cookie которые получаете после запроса главной страницы. Частое явление, что они различаются, тут cookie manager не помогает. Если так, то необходимо самому выловить куку и вставлять ее в качестве переменой в запросы.
А вы можете подсказать как правильно выловить куку и вставить ее в качестве переменно в запросы?
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных