jmeter完成md5加密的介面請求引數

2021-09-21 05:40:55 字數 870 閱讀 3941

但有時候我們請求的引數可能需要加密,比如登入介面中的密碼可能需要經過md5加密這時候怎麼處理呢?

第一種方法:

這種方法比較簡單,jmeter內建了乙個md5的函式,可以直接使用。其中引數username是使用者名稱,正常填寫,password是密碼經過md5加密

如果沒有此函式,就安裝下,如圖

第二種方法:

需要有一定的程式設計技術,利用beanshell完成,大致步驟如下:

1、匯出md5的演算法為jar包,可以找開發幫忙完成

2、把該jar包copy到jmeter的lib/ext檔案目錄下

3、jmeter裡新建beanshell sampler,並編寫**

import hehe.md5.str2md5;//包名,不知道為開發

string res = newstr2md5().md5("xiaoqiang");//new乙個物件出來並呼叫方法獲取加密後的返回

system.out.println(res);//列印結果

vars.put("md5",res.tostring());//把加密後的資料儲存到md5這個變數裡,供在jmeter裡使用

Jmeter實現MD5加密

本文講的是jmeter實現md5加密,在我們使用jmeter測試的過程中,尤其是介面測試,有時候需要對引數進行md5加密後再進行操作。jmeter自帶的就有md5加密需要使用的到的jar 注意jmeter版本 commons codec 1.10.j 在我們使用jmeter測試的過程中,尤其是介面測...

jmeter完成md5加密的介面請求引數

但有時候我們請求的引數可能需要加密,比如登入介面中的密碼可能需要經過md5加密這時候怎麼處理呢?第一種方法 這種方法比較簡單,jmeter內建了乙個md5的函式,可以直接使用。其中引數username是使用者名稱,正常填寫,password是密碼經過md5加密 第二種方法 需要有一定的程式設計技術,...

jmeter完成md5加密的介面請求引數

但有時候我們請求的引數可能需要加密,比如登入介面中的密碼可能需要經過md5加密這時候怎麼處理呢?第一種方法 這種方法比較簡單,jmeter內建了乙個md5的函式,可以直接使用。其中引數username是使用者名稱,正常填寫,password是密碼經過md5加密 第二種方法 需要有一定的程式設計技術,...