美文网首页
Jmeter常用元件

Jmeter常用元件

作者: 大然子1101 | 来源:发表于2020-06-10 10:58 被阅读0次

    配置元件:用户自定义变量、CSV、用户请求头、请求默认值设置

    监听器:查看结果树、聚合报告、断言结果

    断言:响应断言、JSON断言

    后置处理器:正则表达式提取器、JSON提取器、BeanShell处理器

    以下为登录接口的返回值:

    Response headers/body

    以下为正则表达式提取器:

    正则表达式提取器提取响应头内容

    以下为JSON提取器:

    JSON提取器提取响应体内容

    以下为BeanShell处理器的脚本:

    BeanShell处理器将用户信息写入CSV文件

    EQT脚本:

    FileWriter fstream = new FileWriter("D://testData//EQTToken.csv");

    BufferedWriter out = new BufferedWriter(fstream);

    out.write(vars.get("ResponseCookie") + "," + vars.get("token"));

    //out.write(System.getProperty("line.separator"));

    out.close();

    fstream.close();

    KAOS脚本:

    FileWriter fstream = new FileWriter("D://testData//KASToken.csv");

    BufferedWriter out = new BufferedWriter(fstream);

    out.write(vars.get("message"));

    //out.write(System.getProperty("line.separator"));

    out.close();

    fstream.close();

    BeanShell处理器的作用:将登录接口响应回来的用户信息(sessionid\token)存储到文件中,作为其他接口的入参。

    相关文章

      网友评论

          本文标题:Jmeter常用元件

          本文链接:https://www.haomeiwen.com/subject/nouutktx.html