Чтение идентификаторов созданных объектов в JMeter? - PullRequest
0 голосов
/ 08 июля 2010

У нас есть веб-приложение RESTfull.
И нам нужно сделать следующий тест:

create 1000 students
view 1000 students
delete 1000 sudents
create 1000 students
view 1000 students

Мы можем просмотреть объект через следующий URL: /students/#id#.
И для выполненияэто мы должны знать идентификаторы созданных объектов.
Мы создаем студентов через CSV-файлы и ожидаем, что они начинаются с 1, но если база данных не ясна, начинается с большего числа.

Какмы можем прочитать идентификаторы созданных студентов?

1 Ответ

0 голосов
/ 20 июля 2010

Я считаю, что это то, что вы пытаетесь сделать:

  • Создание студентов из данных в файле CSV
  • Просмотр этих вновь созданных пользователей
  • Удалитьэти пользователи
  • Начать заново

Чтобы получить идентификаторы ученика, вам нужно создать POST-PROCESSOR, называемый Regular Expression Extractor.Он читает исходный код и может сохранять определенную информацию в имя переменной.

Затем вы передаете переменную в вызовы просмотра и удаления.

Ссылка: http://jmeter.apache.org/usermanual/component_reference.html#Regular_Expression_Extractor

Ваш Jmeter Script будет выглядеть примерно так:

  • Конфигурация файла CSV
  • Запрос на создание новых студентов --- Регулярное выражение для захвата IDS
  • Запрос на просмотрСтуденты
  • Запрос на удаление студентов
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...