jmeter之BeanShell Sampler实现提取的参数加减

摘要:
首先,创建一个请求,在常规提取响应数据中添加参数(测试数据:访问百度主页,提取宽度字段),下面是+。如果减去该值,请修改java文件中的返回,以添加前端处理器--˃用户参数。用户存储提取的数据并编写一个java加减脚本(声明的变量a为String类型,b为int类型)将保存的java文件引用写入BeanShellSampler中提取的参数以查看执行结果。如果结果是两个提取的数字之和
  1. 首先建立一个请求,添加正则提取响应数据中的参数(测试数据:访问的是百度主页,提取的是width字段),以下是+,减的话在java文件中修改return即可

    jmeter之BeanShell Sampler实现提取的参数加减第1张jmeter之BeanShell Sampler实现提取的参数加减第2张

  2.  添加一个前置处理器-->用户参数,用户存放提取的数据

     jmeter之BeanShell Sampler实现提取的参数加减第3张

  3. 编写一个java加减脚本,(在此申明的变量a为String类型,b为int类型)

    jmeter之BeanShell Sampler实现提取的参数加减第4张

  4. 将保存的java文件引用在BeanShell Sampler中

    jmeter之BeanShell Sampler实现提取的参数加减第5张

  5. 写入提取的参数

    jmeter之BeanShell Sampler实现提取的参数加减第6张

  6. 查看执行结果

    jmeter之BeanShell Sampler实现提取的参数加减第7张

  7. 如果是两个提取的数相加,则要改java文件类型

    jmeter之BeanShell Sampler实现提取的参数加减第8张

    jmeter之BeanShell Sampler实现提取的参数加减第9张

  8. 查看结果

    jmeter之BeanShell Sampler实现提取的参数加减第10张

    public class PrintScore {
        public static void main(String[] args) {
    
            // 创建对象,对象名为a
            PrintScore a = new PrintScore();
    
            int rSum;  //设置一个int型变量,用来接收方法的返回值
    
            // 调用方法,传入两门课程的成绩
            rSum = a.calcSum(78,99);
            System.out.println("总分:"+ rSum);
        }
    
        /*
         * 功能:计算两门课程考试成绩的总分并输出总分
         * 定义一个包含两个参数的方法,用来传入两门课程的成绩
         */
        public int calcSum(int a, int b){
                int sum= a + b;
                return sum;
        }
    }

免责声明:文章转载自《jmeter之BeanShell Sampler实现提取的参数加减》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇linux下硬盘的分区:float right下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

Jboss

同时,为了扩大JBoss的企业市场,JBoss已经签署了许多渠道合作伙伴。2004年6月,JBoss宣布JBoss应用服务器已通过Sun公司的J2EE认证。这是JBoss应用服务器历史上最重要的里程碑。JBossAOP 1.0于2004年10月发布。这也证实了JBoss是一家创新型公司。JBoss应用服务器5.0于2008年12月6日正式发布。新版本的应用服...

Centos-修改文件访问和修改时间-touch

触摸如果文件存在,请更改文件的访问时间和修改时间。如果不存在,请创建一个空的文件相关选项。a将文件访问时间更改为当前系统时间。m将文件修改时间更改为当前系统时间。c如果文件不存在,请不要创建它。d不提示。d指定日期和时间。格式为Y-m-dH:m:S-r递归修改目录下的所有文件和内容...

layui 学习笔记(四) 复杂表头前台Excel导出

merges':mergeConf,'!cols':colConf,'!rows‘:rowConf}});}@...

websphere application server (was) 安装8.5.5.18

目录环境准备所需的软件或系统版本安装包目录结构安装步骤安装was8.5.0.0升级到8.5.5.18打开浏览器以访问控制台环境准备如果系统主机名不是localhost,您需要将所需的软件或系统版本jdk1.8centos7.5WAS提前添加到/etc/hosts/文件中_ ND_V8.5_1_OF_3.zipWAS_ ND_V3.5_2_OF_3.zip代理...

四、使用ADB命令清除缓存

1、 ADBShell应用程序查看目录结构:adbshells查看系统当前日期:adbselldate查看系统CPU使用情况:adbsHELcat/proc/cpuinfo查看系统内存使用情况:adbshellcat/proc/meminfo显示所有应用程序:adbshelpmlistpackages显示系统自带的应用程序:adshellpmlistpack...

easyexcel导出两种方式response返回文件流下载和保存到服务器返回下载链接

1、response方式返回excel文件流@GetMapping("/exportExcel")publicvoidexportExcel(@RequestParam(value="menu")Stringmenu,@RequestParam(value="dwflglId")intdwflglId,@RequestParam(value="qjCode"...