, который является фактическим способом проверки производительности загрузки и загрузки файлов с помощью инструмента JMeter?В чем разница в загрузке и загрузке файлов с FTP-запросом и HTTP-запросами в Jmeter
0
A
ответ
2
Протокол HTTP и FTP абсолютно разные, если ваше приложение поддерживает оба варианта - вам необходимо загрузить оба теста, поскольку они обрабатываются по-разному на стороне сервера. Ваш нагрузочный тест должен имитировать то, что настоящие пользователи будут/будут делать, чтобы проверить ваши требования приложения до создания плана тестирования.
- Для моделирования HTTP закачки и загрузки необходимо использовать HTTP Request пробник
- Для моделирования FTP закачки и загрузки - дерзайте FTP Request пробоотборника. Протокол FTP предоставляет несколько способов манипулирования файлами и папками, то есть перемещение, удаление, листинг содержимого и т. Д., Поэтому вам также могут потребоваться выполнить эти операции с использованием библиотек Apache Commons Net и JSR223 Sampler, ознакомьтесь с руководством по Load Testing FTP and SFTP Servers Using JMeter для подробного объяснения и примеров фрагментов кода
Просто хочу подтвердить, что реальный пользователь собирается загружать/выгружать с помощью браузера (HTTP-запрос), то в каком случае FTP будет использоваться реальным пользователем. – VMA
Если реальный пользователь не будет использовать FTP для операций с файлами - вы не должны испытывать нагрузку на этот протокол, я бы рекомендовал исключительно сосредоточиться на реализации HTTP, см. [Тестирование производительности: загрузка и загрузка сценариев с Apache JMeter] (https://www.blazemeter.com/blog/how-performance-test-upload-and-download-scenarios-apache-jmeter) для получения инструкций о том, как настроить JMeter для имитации загрузки и загрузки файлов. –