jmeter避开用beanshell写加密算法的方法

用jmeter压测的接口需要做sha256甜蜜认证,python版本的hmac加密算法写出来了,但是要转成java来做beanshell。

参考了各种网上文章等等都不行。

网上参考:

 实际写了会报错的代码

报错信息:

2021-07-06 14:36:14,293 ERROR o.a.j.u.BeanShellInterpreter: Error invoking bsh method: eval In file: inline evaluation of: `` import java.util.Arrays; import java.util.Map; import java.text.ParseException; . . . '' Encountered ""HmacSHA256"" at line 28, column 100.

时间紧张,换个思路,不死咳了

用开发提供的加密算法程序定时生成并写入到csv文件,然后jmeter通过csv文件引入来读取该变量。

对于java语法不熟的同学可以用这种方式来规避

原文地址:https://www.cnblogs.com/to-here/p/14977360.html