我在录制会话时试图上传/添加图片,但我收到错误
未定义的索引:image_file_1
我发现通过firebug中的inspect元素添加图像按钮的参数名称在
之下<a class="btn btn-price select-file" href="javascript: void(0)">
add
<i class="fo"></i>
</a>
<input class="file" type="file" style="display: none;" name="image_file_1">
<input type="hidden" value="image_file_1" name="attachmentsForm[image][1][fileName]">
<input type="hidden" value="" name="attachmentsForm[image][1][filePath]">
<input type="hidden" value="local" name="attachmentsForm[image][1][fileLocation]">
所以请告诉我在
中必须使用的内容答案 0 :(得分:0)
为了让JMeter在录制过程中选择你的图像,它需要存在于JMeter工作目录下(它可能会有所不同,具体取决于你如何启动JMeter,但通常它与 jmeter.log file lives - 您的JMeter安装的/ bin文件夹)。因此,如果将img5.png文件拖放到/ bin文件夹并重试该过程,则应按预期记录上载事件。
关于图像上传事件的手动模拟 - 使用以下参数:
D:/img5.png
image_file_1
image/png
有关正确模拟文件上传和下载事件的详细信息,请查看Performance testing: Upload and Download Scenarios with Apache JMeter指南。