1. 程式人生 > 其它 >使用jmeter+操作BeanShell呼叫java生成jar包例項

使用jmeter+操作BeanShell呼叫java生成jar包例項

  在JMeter測試計劃中,新增執行緒組,線上程組中新增使用者定義變數,aa=aaa,bb=bbb,展示如圖:

  使用IDEA,編寫一個java測試程式碼

package com.howdy.service;

public class BeanShellUtil {
    public static String test(String input) {
        String output ="使用jar包方法,呼叫成功:Hello,"+input;
        return output;
    }
}

  在java程式中測試方法,是否正常:

  將寫好的java程式,打包成jar包,放在JMeter的lib/ext資料夾中,我的是放在D:\Program Files\apache-jmeter-5.2.1\lib\ext檔案下

  在JMeter中新增Beanshell取樣器,在指令碼位置,新增呼叫封裝好的jar包方法

  線上程組下,新增 除錯取樣器控制元件,察看結果樹控制元件,使用預設引數即可

  

  執行指令碼測試,檢視結果樹中除錯取樣器,返回的結果,如和jar包中列印輸出的一樣,則表示呼叫成功

  參考:https://www.cnblogs.com/daydayup-lin/p/13061558.html