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

Фотография

Проблема с последовательностью авторизации пользователей


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 Dananas

Dananas

    Постоянный участник

  • Members
  • PipPipPip
  • 164 сообщений
  • ФИО:Егор


Отправлено 27 апреля 2016 - 08:45

Столкнулся с такой проблемой, может кто знает как это обойти:
1. Юзеры для авторизации берутся из csv-файла.
2. Запрос авторизации лежит в Once only controler.
3. Сам тест выглядит в виде своеобразного пинга раз в 7 сек. В следствии этого на команду запроса стоит задержка в 7 сек.
4. Когда запускаю тест, первая какая-то пачка пользователей авторизуются по очереди (проблем нет), но когда для первого пользователя наступает время отправки пинга, то следующий пользователь авторизуется не по-порядку, а через несколько строк (например, тест идет так: 1, 2, 3, 4, 5, 6, пинг, 9, 10, пинг, пинг, 14 и т.д.).
5. Как показал анализ, если я устанавливаю задержку по-меньше, то скачок между авторизацией пользователей становиться меньше, но все равно продолжают авторизовываться не по-порядку.
 
Как можно исправить эти перескоки по пользователям?

  • 0

#2 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 27 апреля 2016 - 09:31

А можно csv data set config положить в тот-же Once only controller? если да, то это должно решить проблему. Если нет - вы выбрали неправильный инструмент.


  • 0

#3 Dananas

Dananas

    Постоянный участник

  • Members
  • PipPipPip
  • 164 сообщений
  • ФИО:Егор


Отправлено 27 апреля 2016 - 12:27

https://bz.apache.or...ug.cgi?id=59386
Поставил ошибку в результате...

 

Да, предложенный вариант помогает, спасибо!


  • 0

#4 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 27 апреля 2016 - 13:49

Это не баг, это особенность архитектуры, именно поэтому предложенное мной решение работает.

Хотя... Возможно я неправ, я не настолько хорошо знаю jmeter.


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных