步骤1:登录应用程序并上传管理员个人资料的图像。
应用程序成功上传图像而未在Jmeter中记录。
第2步:启动Jmeter,添加一个线程组。
步骤3:添加HTTP(S)测试脚本记录器,转到HTTP采样器设置和
选择类型为" Java"。
步骤3:选择目标控制器作为线程组,将Firefox配置为端口
8080并启动测试脚本记录器上传图像。
结果:应用程序无法在记录脚本时成功上载图像
通过Jmeter。
显示的错误是:" java.io.FileNotFoundException:我的image.jpg(系统找不到指定的文件)"
如何使用Jmeter成功上传图像?
答案 0 :(得分:3)
为了成功上传图像,图像需要位于JMeter的工作目录中 - 通常是JMeter安装的/ bin文件夹,因此请将图像复制到那里并重试。
如果没有帮助 - 在 jmeter.log 文件中查找以下行
jmeter.JMeter: JMeterHome=D:\jmeter\bin
jmeter.JMeter: user.dir =D:\jmeter\bin
它可以让您确定图像的正确位置。
有关该主题的更多信息,请查看Performance testing: Upload and Download Scenarios with Apache JMeter指南。