Я пытаюсь написать план тестирования JMeter для тестирования сервера REST. В настоящее время сервер поддерживает около 80 запросов GET (плюс несколько запросов POST и PUT). Есть ли простой способ создать пробоотборщики HTTP-запросов для всех запросов GET, не делая их вручную? Могу ли я поместить URL-адреса в файл CSV и загружать их массово? Как?Массовая загрузка HTTP-запросов в JMeter
0
A
ответ
2
Несомненно.
Вы можете использовать CSV Data Set Config, чтобы прочитать информацию о запросе из цикла csv-file-in, под While Controller, с условием = до конца файла.
Как HTTP пробоотборник для использования вместе с вашими запросами детали вы можете использовать один из них:
- HTTP Request - JMeter, не охваченных коробки отбора проб;
имя хоста, url/path, протокол может быть указан как переменные, извлеченные из записи csv, но запрос METHOD выбран из списка - поэтому в случае использования этого сэмплера вам необходимо установить несколько циклов и csv-файлов - для GET/POST/PUT соответственно. - HTTP Raw Request - изготовленный на заказ пробоотборник от jmeter-plugins;
В этом случае вы можете полностью определить все детали и параметры запроса csv.
Общая схема будет выглядеть следующим образом:
. . .
While Controller
Condition = ${__javaScript("${rMethod}"!="<EOF>",)}
+ CSV Data Set Config
Filename = requests.csv
Varible names = rMethod,rHost,rPort,rPath...
+ HTTP Request/HTTP Raw Request
. . .
Смежные вопросы
- 1. массовая загрузка в sql
- 2. Массовая загрузка веб-изображений
- 3. массовая загрузка и триггер
- 4. Массовая загрузка фоновых изображений
- 5. Что означает «массовая загрузка»?
- 6. Массовая загрузка в Itunes магазине
- 7. Массовая загрузка изображений в SSRS
- 8. Массовая загрузка данных в sqlite?
- 9. Массовая загрузка данных в Marklogic
- 10. Authorize.net - массовая загрузка через cim
- 11. Массовая загрузка с использованием свинью
- 12. Массовая загрузка и сервлеты Java
- 13. Массовая загрузка Роли - это возможно?
- 14. Массовая/пакетная загрузка пользователей/групп в Google
- 15. Ошибка «Невозможна массовая загрузка» в NetBeans.
- 16. Массовая загрузка многих текстовых файлов в MediaWiki
- 17. SQLXML Массовая загрузка атрибута в одну таблицу
- 18. Массовая загрузка мест в Карты Google
- 19. Массовая загрузка в базу данных SAP HANA
- 20. улучшить производительность Массовая загрузка в cassandra
- 21. Массовая загрузка пользовательских объектов в salesforce
- 22. Массовая начальная загрузка для postgresql в SymmetricDS
- 23. Загрузка встроенных ресурсов в Jmeter
- 24. AppEngine Массовая загрузка вместе с файлами
- 25. SQL Server NOLOCK с JOIN, массовая загрузка
- 26. Массовая загрузка веб-страниц с использованием Qt
- 27. Postgres Массовая загрузка с использованием контрольной карты
- 28. eBay массовая загрузка продуктов (мульти вариантов)
- 29. Массовая загрузка файлов с помощью paperclip
- 30. Массовая загрузка PostgreSQL с удаленного клиента