You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Load Testing中JMeter上传PDF文件的附件配置问题

在Azure Load Testing中配置JMeter文件上传的正确姿势
  • 先明确Azure Load Testing的文件加载逻辑:它不会自动关联散传的文件,必须保证测试脚本和依赖文件的路径在上传后完全匹配JMeter中定义的路径。
  • 放弃${working_dir}变量,这个变量在Azure的容器化环境中指向的路径和本地不一致,改用相对路径是最稳妥的方案:
    • 如果PDF和p2_performance_upload.jmx在同一层级,直接写./你的PDF文件名.pdf
    • 如果把PDF放在子目录(比如uploads/),就写./uploads/你的PDF文件名.pdf
  • 上传测试资产时,要么把所有文件(jmx+PDF)单独选中一起上传,要么打包成ZIP上传(Azure会自动解压ZIP,保留内部目录结构)。注意ZIP里的目录结构必须和你在JMeter中写的相对路径对应。
  • 验证路径是否正确的小方法:在JMeter脚本里加一个Debug Sampler,添加${__BeanShell(new File("./你的PDF文件名.pdf").exists())}的变量,运行测试后查看Debug结果,如果返回true说明文件能被正确找到,返回false就检查路径和上传的文件结构。

内容的提问来源于stack exchange,提问作者Nikhil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 02:47:36