Div*_*ian 5 java runtime-error file-upload jmeter
我正在尝试记录有上传功能的会话.
我使用http代理服务器进行录制,录制控制器和http cookie管理器.
当我尝试上传文件并单击"保存"时,会显示以下错误:
java.io.FileNotFoundException:a12-13538_110q.htm(系统找不到指定的文件)在java.io.FileInputStream.open(本机方法)在java.io.FileInputStream中(来源不明)在java.io.FileInputStream中. (未知来源)在org.apache.jmeter.protocol.http.sampler.PostWriter.writeFileToStream(PostWriter.java:408)在org.apache.jmeter.protocol.http.sampler.PostWriter.sendPostData(PostWriter.java:117)在org.apache.jmeter.protocol.http.sampler.HTTPJavaImpl.sendPostData(HTTPJavaImpl.java:115)在org.apache.jmeter.protocol.http.sampler.HTTPJavaImpl.sample(HTTPJavaImpl.java:510)在org.apache .jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)在org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1060)在org.apache.jmeter.protocol .http.proxy.Proxy.run(Proxy.java:238)
当我不使用jmeter录音时,此功能正常工作.
请帮忙.
有什么方法可以进行这个测试吗?
错误50079:Jmeter不记录文件路径.
根据您的例外情况,由于上述问题,jmeter无法找到要上传的文件.
因此,您必须在采样器中手动设置路径,并且最好为此使用变量,以进行测试参数化.
根本不要使用录制和播放,或者至少检查和调整录制的采样器.
在您的情况下,您必须设置以下记录的http [POST]请求:
Use multipart/form-data for POST = true - 作为请求的一部分发送文件;Send Files with Request -> File Path = PATH_TO_FILE - 直接或使用变量的现有文件的路径.
. . .
UPLOAD HTTP Request
Method = POST
Use multipart/form-data for POST = true
-- Send Files with Request -- section:
File Path = ${testFile}
Parameter Name = datafile
MIME Type = ...
. . .
| 归档时间: |
|
| 查看次数: |
4547 次 |
| 最近记录: |