zoukankan      html  css  js  c++  java
  • 断言

    
    
    
    
    //String code=bsh.args[0];
    if(bsh.args[0].equals("0")){
        Failure=false;    
    }else{
        Failure=true;
        String result = prev.getResponseDataAsString();
        log.error("处理用户结束滑雪:" + result);
    }
    
    
    
     1 //{"code":"0","message":"操作成功","data":{"coinCount":1000,"leftCount":0,"chanceFlag":true}}响应结果示例
     2 
     3 import com.alibaba.fastjson.JSON;//导入fastjson-1.2.42.jar来解析json格式的数据
     4 String res=prev.getResponseDataAsString();//获取响应结果
     5 String code=JSON.parseObject(res).getString("code");//获取响应结果中的code值
     6 //log.info(code);
     7 if(code.equals("0")){
     8     AssertionResult.setFailure(false);//如果code等于0,失败断言失败,即响应成功
     9 }else{
    10     AssertionResult.setFailure(true);//如果code不等于0,失败断言成功,即响应失败
    11     String result = prev.getResponseDataAsString();//获取响应结果
    12     log.error("处理用户结束滑雪接口:" + result);//将响应结果打印到日志中,如果是单台压测机压测则写入jmeter.log文件中,如果是分布式压测则写入每台执行机的jmeter-server.log文件中
    13 }
    
    

    BeanShell断言

    1 if(args[0].equals("0")){
    2     AssertionResult.setFailure(false);
    3     }else{
    4         AssertionResult.setFailure(true);
    5         String res=prev.getResponseDataAsString();
    6         log.error("双旦惊喜礼品兑换:"+res+"用户token:"+args[1]);
    7         }

    JSR223 Assertion

  • 相关阅读:
    livereload
    XAMPP Apache 配置多端口和多域名方法
    移动端touch事件实现页面弹动--小插件
    QRCode生成二维码,jq QRCode生成二维码,QRCode生成电子名片
    下拉刷新
    js 中获取 日期
    wcf 的 知识点
    iis 发布失败原因总结
    list 用法的随手记
    字符编码的 文章推荐
  • 原文地址:https://www.cnblogs.com/jingdenghuakai/p/14059408.html
Copyright © 2011-2022 走看看