Jmeter HTTP-запрос нет значения, но неправильное имя - PullRequest
0 голосов
/ 14 сентября 2018

Я создаю HTTP-запрос jmeter с именем и значением параметра.Пока результат теста не имеет значения, только имена параметров. (Неправильные имена параметров: (

config параметров

результат ошибки

POST http://localhost:8080/aqnu/loginsys

POST data:
200117003200117003

Cookie Data:
JSESSIONID=438A7FCE7211763AFFF57F89F5A9FCB3

Request Headers:
Connection: keep-alive
Referer: http://localhost:8080/aqnu/login
Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,zh-TW;q=0.7
Origin: http://localhost:8080
DNT: 1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
Upgrade-Insecure-Requests: 1
Content-Type: application/x-www-form-urlencoded
Cache-Control: max-age=0
Accept-Encoding: gzip, deflate, br

1 Ответ

0 голосов
/ 14 сентября 2018
  1. Это может быть в случае самих параметров, т. Е. Если вы скопировали и вставили их из какого-либо источника, параметры могут содержать непечатаемые специальные символы, такие как разрывы строк , поэтому JMeter не сможет правильно проанализироватьих в режиме HTML.Попробуйте переключиться на Raw и посмотрите, как там выглядит ваш запрос
  2. Если, к сожалению, причина другая, мы не сможем помочь, не увидев логи.Если вы хотите проверить это самостоятельно или обновить вопрос с помощью журналов:

    • Добавьте следующие строки в log4j2.xml file

      <Logger name="org.apache.jmeter.protocol.http" level="debug" />
      <Logger name="org.apache.http" level="debug" />
      <Logger name="org.apache.http.wire" level="error" />
      

      Эти строки увеличат детализацию журналов JMeter для протокола HTTP

    • Перезапустите JMeter, чтобы получить изменения
    • Поиск по вашему запросупараметры в файле jmeter.log и посмотрите, как они выглядят.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...