這篇文章主要講解了Jmeter對(duì)接口測(cè)試入?yún)?shí)現(xiàn)MD5加密的方法,內(nèi)容清晰明了,對(duì)此有興趣的小伙伴可以學(xué)習(xí)一下,相信大家閱讀完之后會(huì)有幫助。
一、自帶函數(shù)助手MD5加密
在函數(shù)助手中找到__MD5這個(gè)函數(shù),第一個(gè)參數(shù)是要md5加密的值,第二個(gè)參數(shù)是保存加密后值的變量
在請(qǐng)求參數(shù)中引用該函數(shù)
發(fā)送請(qǐng)求可以看到密碼加密了
二、beanshell腳本md5加密
在jmeter的lib目錄下,自帶commons-codec-1.11.jar(如果沒有,可以到maven庫下一個(gè),下載地址:
https://mvnrepository.com/,然后放到j(luò)meter的lib目錄下),所以,可以借助apache工具類DigestUtils實(shí)現(xiàn)。
beanshell腳本
import org.apache.commons.codec.digest.DigestUtils; //導(dǎo)包 String password_md5 = DigestUtils.md5Hex("475405351qqq"); //加密 vars.put("password_md5", password_md5); //加密后的值放入到變量中