模拟多用户多场景:
1.多用户:setup线程组设置循环;新建csv存储用户和密码;正则表达式提取cookie;jsr223后置处理程序存cookie至本地

fileoutputstream fps=new fileoutputstream("c:/users/desktop/cookie.txt",true);
outputstreamwriter osw=new outputstreamwriter(fps);
bufferedwriter bw=new bufferedwriter(osw);
bw.append("${cookie}\n");
if(bw!=null) bw.close();
if(bw!=null) osw.close();
if(bw!=null) fps.close();
2.多场景:设置csv读取cookie文件;设置http信息头管理保存${cookie}

3.执行完后teardown线程组-jsr223删除cookie文件

string filename="c:\\users\\desktop\\cookie.txt";
file file=new file(filename);
if(file.exists()){
file.delete();
}
4.响应断言(断言必须放在请求子文件下,否则获取不到断言结果)

5.post请求中参数复杂若不想被转义
将参数直接放在请求体中如:username=100020&password=${__p(password,)}
发表评论