5,177
社区成员
发帖
与我相关
我的任务
分享
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URL;
import java.net.URLConnection;
log.info("-----------------------------------------");
String urlString ="${questionUrl}";
urlString = urlString.trim();
String filename= "D:\\testpic.jpg";
// 构造URL
URL url = new URL("http://"+urlString);
log.info("url:" +url);
// 打开连接
URLConnection con = url.openConnection();
// 输入流
InputStream is = con.getInputStream();
// 1K的数据缓冲
byte[] bs = new byte[1024];
log.info("running line11 -----------------------------------------");
// 读取到的数据长度
int len;
log.info("running line12 -----------------------------------------");
// 输出的文件流
OutputStream os = new FileOutputStream(filename);
log.info("running line13 -----------------------------------------");
// 开始读取
while ((len = is.read(bs)) != -1) {
os.write(bs, 0, len);
}
// 完毕,关闭所有链接
os.close();
is.close();
2017/06/22 17:35:44 INFO - jmeter.engine.StandardJMeterEngine: Running the test!
2017/06/22 17:35:44 INFO - jmeter.samplers.SampleEvent: List of sample_variables: []
2017/06/22 17:35:44 INFO - jmeter.testelement.TestPlan: add D:\software\apache-jmeter-3.0\practicejar\tools.jar to classpath
2017/06/22 17:35:44 INFO - jmeter.testelement.TestPlan: add D:\software\apache-jmeter-3.0\practicejar\dt.jar to classpath
2017/06/22 17:35:44 INFO - jmeter.testelement.TestPlan: add D:\software\apache-jmeter-3.0\practicejar\junit-test.jar to classpath
2017/06/22 17:35:44 INFO - jmeter.gui.util.JMeterMenuBar: setRunning(true,*local*)
2017/06/22 17:35:44 INFO - jmeter.engine.StandardJMeterEngine: Starting ThreadGroup: 1 : 正常卷判分
2017/06/22 17:35:44 INFO - jmeter.engine.StandardJMeterEngine: Starting 1 threads for group 正常卷判分.
2017/06/22 17:35:44 INFO - jmeter.engine.StandardJMeterEngine: Thread will continue on error
2017/06/22 17:35:44 INFO - jmeter.threads.ThreadGroup: Starting thread group number 1 threads 1 ramp-up 0 perThread 0.0 delayedStart=false
2017/06/22 17:35:44 INFO - jmeter.threads.ThreadGroup: Started thread group number 1
2017/06/22 17:35:44 INFO - jmeter.engine.StandardJMeterEngine: All thread groups have been started
2017/06/22 17:35:44 INFO - jmeter.threads.JMeterThread: Thread started: 正常卷判分 1-1
2017/06/22 17:35:44 INFO - jmeter.services.FileServer: Stored: D:\scriptFile\jmeter\parameter\yjxdata.csv
2017/06/22 17:35:45 INFO - jmeter.util.BeanShellTestElement: -----------------------------------------
2017/06/22 17:35:45 INFO - jmeter.util.BeanShellTestElement: url:http://图片地址.jpg
2017/06/22 17:35:45 INFO - jmeter.util.BeanShellTestElement: running line11 -----------------------------------------
2017/06/22 17:35:45 INFO - jmeter.util.BeanShellTestElement: running line12 -----------------------------------------
2017/06/22 17:35:45 ERROR - jmeter.util.BeanShellInterpreter: Error invoking bsh method: eval Sourced file: inline evaluation of: ``import java.io.FileOutputStream; import java.io.InputStream; import java.io.Outp . . . '' : Typed variable declaration : Object constructor
2017/06/22 17:35:45 WARN - jmeter.protocol.java.sampler.BeanShellSampler: org.apache.jorphan.util.JMeterException: Error invoking bsh method: eval Sourced file: inline evaluation of: ``import java.io.FileOutputStream; import java.io.InputStream; import java.io.Outp . . . '' : Typed variable declaration : Object constructor