添加测试代码

This commit is contained in:
cheney
2026-05-29 18:03:08 +08:00
parent f7fa777677
commit 5259876780
3 changed files with 102 additions and 0 deletions
+17
View File
@@ -13,6 +13,7 @@ public class JmeterTest extends AbstractJavaSamplerClient {
private byte[] publicKey;
private byte[] plainData;
private int sleep = 1;
@Override
public Arguments getDefaultParameters() {
@@ -29,6 +30,19 @@ public class JmeterTest extends AbstractJavaSamplerClient {
String plainText = context.getParameter("plainText");
publicKey = Base64.getDecoder().decode(pubBase64);
plainData = plainText.getBytes(StandardCharsets.UTF_8);
// 校准测试
sleep = context.getIntParameter("sleep", 1);
// 线程开始时准备解密、验签数据
String function = context.getParameter("function");
switch (function) {
case "SYD_SM2_Sign":
break;
default:
break;
}
}
@Override
@@ -42,6 +56,9 @@ public class JmeterTest extends AbstractJavaSamplerClient {
switch (function) {
case "SYD_SM2_Sign":
break;
case "sleep":
Thread.sleep(1);
break;
default:
break;
}