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

  1. 首先创建一个请求,添加正则提取响应数据中的参数(测试数据:访问的是百度主页,提取的是width字段),如下是+,减的话在java文件中修改return便可

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

     

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

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

  5. 写入提取的参数

  6. 查看执行结果

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

  8. 查看结果

     

     

     

    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; } }
相关文章
相关标签/搜索