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

Фотография

Получение параметров со страницы с помощью Jmeter

jmeter

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

#1 Fortis

Fortis

    Новый участник

  • Members
  • Pip
  • 4 сообщений

Отправлено 12 ноября 2016 - 21:11

Приветствую всех. 

Хотел уточнить, может кто-нибудь знает, как получить данные из dropdowns с помощью Jmeter и выбрать рандомное значение и подставить его в тест? 

Суть в следующем: на сайте есть два dropdown поля и нужно получить значения из них и выбрать в каждом поле по рандомному значению. 

К моему сожалению, в jmeter я не разбираюсь абсолютно и долгие поиски в интернете не привели к решению этой проблемы.  


  • 0

#2 apollyon

apollyon

    Новый участник

  • Members
  • Pip
  • 7 сообщений
  • ФИО:Карпенко Максим

Отправлено 12 ноября 2016 - 22:11

Jmeter не работает с элементами на странице, он просто отправляет запрос и получает ответ. То, что у Вас в ответе (в html) есть два dropdown - ему всё равно.
Вывод - нужны кастомные обработчики. Найти и распарсить первый dropdown, второй. А потом полученные данные вставить в следующий запрос
  • 0

#3 Fortis

Fortis

    Новый участник

  • Members
  • Pip
  • 4 сообщений

Отправлено 12 ноября 2016 - 23:40

Jmeter не работает с элементами на странице, он просто отправляет запрос и получает ответ. То, что у Вас в ответе (в html) есть два dropdown - ему всё равно.
Вывод - нужны кастомные обработчики. Найти и распарсить первый dropdown, второй. А потом полученные данные вставить в следующий запрос

Имеется в виду jmeter plugins? Или что-то другое? 


  • 0

#4 apollyon

apollyon

    Новый участник

  • Members
  • Pip
  • 7 сообщений
  • ФИО:Карпенко Максим

Отправлено 13 ноября 2016 - 09:39

Под Ваши требования подойдёт bean shell post processor, а дальше писать код, который будет искать в теле ответа нужные дропдауны, извлекать из них опции и рандомно выбирать значения, сохраняя в переменные. а дальше их уже подставлять в следующие запросы


  • 1

#5 Prettser

Prettser

    Новый участник

  • Members
  • Pip
  • 53 сообщений


Отправлено 14 ноября 2016 - 09:18

Или экстрактором регуляркой вытаскивать по группе рандомно в переменную. Как-то скомкано получилось описать :)

 

regex extractor можно использовать

зная html конструкцию этих дропов, можно написать регулярку, которая будет вытаскивать группу нужных значений в массив данных и брать рандомное значение, запоминая в переменную. 

Вам сюда читать http://jmeter.apache...ssion_Extractor


  • 0



Темы с аналогичным тегами jmeter

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

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