1. 关于登录状态的保持
Jmeter的Cookie管理器里添加Cookie信息,发送的请求却不带cookie,用Http信息头管理器填写Cookie信息才能成功进入页面.
下图这个可以:
下图这个 不行(应该是我哪里写错,但一时半会儿没找见)
2.若要对响应的页面数据做关键字检查,应该选择响应文本 .
在测试模式里写上关键字
3.使用Jmeter上传文件
填写如下图信息
如果有其他参数需要和文件一并发送到服务器,需要切换到参数选项卡,并进行填写,如下图:
4.使用Jmeter下载文件
填写必要的参数,如下图:
因为要下载文件,所以需要写一段脚本来实现下载文件的写入功能,需要beanshell(很烦,postman比这个方便的多)
代码:
import java.io.*;
byte[] result=prev.getResponseData();
String file_name="E:\\JmeterDownloadtest";
File file=new File(file_name);
FileOutputStream out=new FileOutputStream(file);
out.write(result);
out.close();