在Jmeter中运行的脚本脚本中没有上传文件

时间:2016-04-28 09:47:18

标签: jmeter

我录制了一个文件上传方案并成功保存在Web应用程序中 现在,当我尝试通过更新"发送带有请求的文件"来运行录制的脚本时通过其他文件。日志中似乎没有错误,但是如果我运行录制的脚本

,文件没有在Web应用程序中上传

请帮助!

enter image description here

1 个答案:

答案 0 :(得分:0)

  1. 首先添加View Results Tree监听器并检查"请求"和#34;响应数据"标签。 JMeter自动考虑响应代码<的请求。 400成功,所以即使文件上传没有发生但浏览器使用HTTP Code 200(OK)响应 - 您也不会看到任何错误或测试失败。
  2. 通常,在某处上传文件的能力需要经过身份验证(登录)。尝试将HTTP Cookie Manager添加到测试计划
  3. 有时,受测试的应用程序使用在运行时生成的动态参数。因此,无法记录并成功重播场景。如果您记录相同的请求2次,请检查记录的请求并查看差异 - 这意味着您需要执行"关联" - 从先前响应中提取动态参数并将其添加到下一个请求的过程。最常用的测试元素是Regular Expression Extractor