添加测试代码
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user