测试代码整理
This commit is contained in:
@@ -20,7 +20,7 @@ public class FunctionTest {
|
||||
System.setProperty("com.sunyard.sydapi4j.debug", "true");
|
||||
|
||||
// 建立链接(单台)
|
||||
this.api = (SydApi4j) new SydApi4j().connect("192.168.21.166", 8889, null, 1000);
|
||||
this.api = (SydApi4j) new SydApi4j().connect("192.168.21.166", 8889, null, 5000);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -6,8 +6,6 @@ import org.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClient;
|
||||
import org.apache.jmeter.protocol.java.sampler.JavaSamplerContext;
|
||||
import org.apache.jmeter.samplers.SampleResult;
|
||||
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.util.Base64;
|
||||
|
||||
public class JmeterTest extends AbstractJavaSamplerClient {
|
||||
|
||||
@@ -18,19 +16,13 @@ public class JmeterTest extends AbstractJavaSamplerClient {
|
||||
@Override
|
||||
public Arguments getDefaultParameters() {
|
||||
Arguments params = new Arguments();
|
||||
params.addArgument("publicKeyBase64", "MFkwEwYHKoZIzj0CAQYIKoEcz1UBgi0DQgAE...");
|
||||
params.addArgument("plainText", "Hello JMeter");
|
||||
params.addArgument("function", "sleep");
|
||||
params.addArgument("sleep", "1");
|
||||
return params;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setupTest(JavaSamplerContext context) {
|
||||
// 初始化:将 Base64 参数转为字节数组,避免每个循环都转换
|
||||
String pubBase64 = context.getParameter("publicKeyBase64");
|
||||
String plainText = context.getParameter("plainText");
|
||||
publicKey = Base64.getDecoder().decode(pubBase64);
|
||||
plainData = plainText.getBytes(StandardCharsets.UTF_8);
|
||||
|
||||
// 校准测试
|
||||
sleep = context.getIntParameter("sleep", 1);
|
||||
|
||||
@@ -57,7 +49,7 @@ public class JmeterTest extends AbstractJavaSamplerClient {
|
||||
case "SYD_SM2_Sign":
|
||||
break;
|
||||
case "sleep":
|
||||
Thread.sleep(1);
|
||||
Thread.sleep( this.sleep );
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
||||
@@ -18,7 +18,7 @@ public class SignatureVerifyTest {
|
||||
@Before
|
||||
public void setUp() {
|
||||
System.setProperty("com.sunyard.sydapi4j.debug", "true");
|
||||
this.api = (SydApi4j) new SydApi4j().connect("192.168.0.100", 8889, null, 1000);
|
||||
this.api = (SydApi4j) new SydApi4j().connect("192.168.21.166", 8889, null, 2000);
|
||||
this.orgData = "Hello, World! 测试数据".getBytes();
|
||||
this.SM2dn = "C=CN,ST=北京,L=北京,O=信雅达,CN=172.1.40.188";
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.Sample;
|
||||
package sample;
|
||||
|
||||
import racal.sunyard.main.SydApi4j;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.sample;
|
||||
package sample;
|
||||
|
||||
import cn.hutool.core.io.FileUtil;
|
||||
import cn.hutool.json.JSONObject;
|
||||
@@ -1,10 +1,7 @@
|
||||
package sample;
|
||||
|
||||
import cn.hutool.core.date.StopWatch;
|
||||
import com.Sample.SydUtils;
|
||||
import com.google.gson.Gson;
|
||||
import com.sunyard.RetWrap;
|
||||
import com.sunyard.SydApi;
|
||||
import com.sunyard.SydApiException;
|
||||
import com.sunyard.entity.ImportResult;
|
||||
import com.sunyard.proto.Util;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.Sample;
|
||||
package sample;
|
||||
|
||||
import com.sunyard.RetWrap;
|
||||
import com.sunyard.proto.Util;
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.jmeter.test;
|
||||
package test;
|
||||
|
||||
import com.Sample.SydUtils;
|
||||
import sample.SydUtils;
|
||||
import com.google.gson.Gson;
|
||||
import com.sunyard.SydApiException;
|
||||
import com.sunyard.entity.ImportResult;
|
||||
Reference in New Issue
Block a user