梦想要有的 2023-03-05 18:50 采纳率: 75%
浏览 32
已结题

Jemeter url参数化时报404,打印变量值正确,是为什么?

Jemeter get请求url参数化时报404,用调试器打印变量值对的,请求中的接口地址也对,可能是为啥啊?

img

img

并且url写固定id时jemeter能调通。

  • 写回答

2条回答 默认 最新

  • 是希望 2023-03-05 19:07
    关注

    如果在使用 JMeter 进行 URL 参数化时,只有在 URL 写死 ID 的情况下才能正常访问,可能是以下原因之一:

    1. 参数化未生效:请检查您是否正确配置了参数化器。确认在参数化器中定义了正确的变量名称,以及在 HTTP 请求中使用了正确的变量名称。
    2. ID 值不正确:请检查您在参数化器中定义的 ID 是否与实际请求中的 ID 值一致。如果不一致,可能会导致请求失败。
    3. 参数化器设置不正确:请确保您在参数化器中选择了正确的参数化方式。常见的方式包括 CSV 文件、随机数、用户定义函数等。
    4. 服务器端问题:如果服务器出现问题,可能会导致无法正常访问。请确认服务器是否正常运行,并检查服务器端的日志文件是否有异常。
    5. 请求头不正确:请检查 HTTP 请求头部是否正确。在某些情况下,例如需要身份验证的请求,可能需要在请求头中添加特定的参数才能正常访问。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 3月14日
  • 已采纳回答 3月6日
  • 修改了问题 3月5日
  • 创建了问题 3月5日