zoukankan      html  css  js  c++  java
  • 01jmeter-beanshell常用代码段

    1.获取时间

    import java.util.*;
    import java.text.SimpleDateFormat;
    String str1 = (new SimpleDateFormat("yyyy-MM-dd hh:mm:ss")).format(new Date());   //获取当前时间
    var now_date = new Date().getTime();  //获取当前时间戳
    vars.put("ts",now_date.toString());   //设置为jmeter的全局变量
    Calendar cal =Calendar.getInstance();
    cal.add(Calendar.DATE,-1);
    String yesterday=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(cal.getTime());  //昨天
    vars.put("d",yesterday);  //设置为jmeter全局变量   引用变量:${d}

    2.生成随机数

    import org.apache.commons.lang3.RandomUtils;
    int group_no =RandomUtils.nextInt(1,999);
    vars.put("gp",group_no.toString());

    3.打印变量到cmd控制台

    System.out.println("d is:"+vars.get("d")); //打印昨天(1中的d)

    涉及到beanshell的地方:

    a.测试计划-鼠标右键-添加-前置处理器/后置处理器-beanshell PreProcessor/beanshell-PostProcessor

    b.线程组-鼠标右键-添加-前置处理器/后置处理器-beanshell PreProcessor/beanshell-PostProcessor

    c.取样器-鼠标右键-添加-前置处理器/后置处理器-beanshell PreProcessor/beanshell-PostProcessor

    示例:

    踩坑是成长最快的方式
  • 相关阅读:
    mysql安装问题
    决策树算法实现
    安装scipy失败提示lapack not found
    算法复杂度分析中的符号(Θ、Ο、ο、Ω、ω)简介
    VMware 注册码
    chrome浏览器频繁卡死
    dell装系统
    关于scipy包的安装
    pip安装python包时报字符编码错
    linux中mv命令使用详解
  • 原文地址:https://www.cnblogs.com/wang-mengmeng/p/11215883.html
Copyright © 2011-2022 走看看