2010-07-08 4 views
0

У нас есть веб-приложение RESTfull.
И мы должны сделать следующий тест:Чтение идентификаторов созданных объектов в JMeter?

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

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

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

ответ

0

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

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

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

Затем вы передаете переменную в Вид и Удалить вызовы.

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

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

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