Перейти к содержимому

VitaliySloupok

Регистрация: 06 авг 2015
Offline Активность: 17 фев 2016 12:39
-----

Мои темы

HTTP Cookie Manager для всех Thread group.

13 января 2016 - 13:56

Здравствуйте.

 

Описание структуры:

Ввиду особенностей работы системы, сделал 1-го пользователя, который должен делать после авторизации большое количество параллельных действий. Для этого создал сценарии в двух Thread group, где:

в перовой: авторизация пользователя,

во второй: эти параллельные действия данного пользователя.

 

Добавил HTTP Cookie Manager поверх всех Thread group

http://myscreenshot....63148961504.png

 

В jmeter.properties указал значение сохранения куков на true

http://myscreenshot....74768733443.png

 

Результат:

Но в результате куки во вторую Thread group не передаются

http://myscreenshot....67215173398.png

 

(если данные запросы использовать в только в одной Thread group, то есть не создавать большое количество параллельных действий, а только одно, то все работает хорошо)

 

 

Вопрос:

Как сделать один HTTP Cookie Manager для всех имеющихся Thread group?

(пробовал использовать скрипты для передачи куков, используя Bean Shell, но похоже не так что-то делаю)

Может кто-то уже сталкивался с такой ситуацией?

Буду благодарен за помощь.

 


SignalR. Записать в переменную пришедший токен.

27 ноября 2015 - 13:38

Всем здравствуйте.

 

Хочу сделать нагрузку по регистрации клиентов. В регистрации используется запрос signalR, который присылает в ответе токен. Этот токен применяется и в последующих запросах.

Итак:

Есть запрос GET, используется SignalR, в котором отправляем какие-то данные(первая ссылка на скрин). В этом запросе приходит ответ с данными(вторая ссылка на скрин).

http://myscreenshot....57891035960.png

http://myscreenshot....94285646091.png

 

Вопрос: можно ли эти данные записать в переменную?

Может кто-нибудь работал с SignalR и знает, как это делается. И можно ли это сделать вообще?

Спасибо.

 

Можно, пожалуйста, ссылки на полезные статьи с тестированием SignalR?


Jmeter. Авторизация. Как и куда записать полученный токен?

01 октября 2015 - 10:11

Добрый день.

 

Начал заниматься нагрузочным тестированием и сразу столкнулся с такой ситуацией:

для прогона сценария нагрузки необходима авторизация пользователя. Все действия, которые должны быть после авторизации у меня отваливаются. (из-за того, что у меня не сохраняется и нигде не используется токен) Скриншот:

http://myscreenshot....51619079761.png

 

Вопрос: Как мне получить и куда записать токен, чтобы остальные запросы проходили и не отваливались?

 

Логика: 

Пользователь авторизируется с помощью эл.почты и пароля, затем ему присылается через request headers токен, и с помощью этого токена проходят остальные запросы.

 

Сценарий: 

- в запросе "/token" идет отправка пароля и эл.адреса методом POST. Скриншот:

http://myscreenshot....98714822127.png

 

результат сценария: 

http://myscreenshot....12322859564.png

 

Дальше, все действия, которые должны пройти для авторизованного пользователя выходят с ошибкой:

 http://myscreenshot....63349475488.png

 

 

Подскажите, пожалуйста, куда нужно записать этот токен и каким образом.

В консоли токен обозначается следующим образом: http://myscreenshot....14132815066.png

 

Буду благодарен за помощь.

 

После слов:

- читал, что нужно добавить HTTP Cookie manager, а также добавлять HTTP Authorization Manager. Но с этим не выходит (скорее всего сам что-то криво делаю)