Я получаю сообщение об ошибке 405 при попытке загрузить файлы со стороны клиента в JMeter. Я также пытался записывать сценарии, но это, похоже, не работает, потому что не фиксирует необходимые действия. Все работает нормально, когда это делается в веб-браузере, и я не получаю никаких ошибок, но когда дело доходит до тестирования в JMeter, появляется ошибка.
У меня есть приложение, написанное на ReactJS и SpringBoot.
🤔 А знаете ли вы, что...
React DevTools - это расширение для браузера, облегчающее отладку приложений React.
В соответствии с ответом вашего сервера вам разрешено отправлять только методы GET и HEAD , в то время как загрузка файла возможна с помощью POST и PUT, поэтому, скорее всего, вам нужно убедиться, что ваш URL-адрес правильный. или это может быть случай, когда вам нужно пройти аутентификацию перед загрузкой файла, и эта логика аутентификации почему-то дает сбой.
Если вы правильно настроите JMeter и веб-браузер для записи, а именно:
вы должны иметь возможность записывать HTTP- и HTTPS-трафик вашего браузера, а JMeter должен генерировать соответствующие HTTP-запросы сэмплеры и HTTP-менеджеры заголовков , чтобы вы могли воспроизвести свой сценарий (некоторая корреляция может быть еще требуется)