zoukankan      html  css  js  c++  java
  • JMeter学习——测试文件下载

    最近工作中需要对一个文件生成下载的接口进行性能测试,所以就选用了JMeter。 

    参考链接 https://www.cnblogs.com/slsdyl/p/8569010.html


    第一步:从百度上下载一张图片,放到本地服务器55上面,用浏览器可以打开的 

    第二步:打开JMeter,创建一个线程组

    第三步:创建一个请求

    第四步:创建一个BeanShell Sampeler

     代码解析:

    import java.io.*;

    byte[] result = prev.getResponseData();       //获取到请求返回的数据,prev是获取上个请求的返回。

    String file_name = "D:\a.jpg";      //代表存放文件的位置和文件名。

    File file = new File(file_name);    //创建一个文件对象,且这个文件对象的名是上面指定的,路径也是上面指定的。

    FileOutputStream out = new FileOutputStream(file);      //创建文件对象为输出流

    out.write(result);    //往这个输出流的文件里写数据,就是上一个请求返回的数据。

    out.close();      //关闭这个文件输出流。

    最后创建一个察看结果树,然后运行就行。

     性能测试总结果:1. 在接性能测试任务前必须聊清楚测试用的环境,要与线上生产尽量接近。

                           2.测试方案要提前聊好。如果涉及到开发的工作量,要从项目上给开发申请时间。

  • 相关阅读:
    bzoj 4548 小奇的糖果
    CF1151F Sonya and Informatics
    loj 2392「JOISC 2017 Day 1」烟花棒
    loj 2336「JOI 2017 Final」绳
    luogu P3620 [APIO/CTSC 2007]数据备份
    bzoj 4771 七彩树
    CF765F Souvenirs
    bzoj 3145 [Feyat cup 1.5]Str
    luogu P4482 [BJWC2018]Border 的四种求法
    第五章例题
  • 原文地址:https://www.cnblogs.com/yoyoma0355/p/11497077.html
Copyright © 2011-2022 走看看