fix:jmeter测试

This commit is contained in:
waner
2025-05-23 17:54:00 +08:00
parent 0f46865151
commit 085d71feb9
4 changed files with 62 additions and 33 deletions
+32 -20
View File
@@ -23,35 +23,39 @@ public class Test4NongxinCW {
private SydApi4j api;
final String SM2dn = "C=CN,O=Sunyard,OU=8001,CN=8001";
final String SM2dn = "C=CN,ST=zz,L=zz,O=zzz,CN=zzzzz";
byte[] orgData = new byte[100];
// @Before
// public void before() {
// // 通过设置debug的属性开启debug,如果不设置则默认不打开
// api = (SydApi4j) new SydApi4j().connect("172.16.18.6", 8889, null, 1000);
//
// }
@Before
public void before() {
//主备调用接口
// SydApi4j.SYD_Set_Parameter_HA("", "", 8889, 1000);
// api = new SydApi4j();
// 通过设置debug的属性开启debug,如果不设置则默认不打开
api = (SydApi4j) new SydApi4j().connect("172.1.41.139", 8891, null, 1000);
}
@Test
public void connection() {
}
// @After
// public void after() {
// try {
// this.api.disconnect();
// } catch (Exception e) {
// e.printStackTrace();
// }
// }
@After
public void after() {
try {
this.api.disconnect();
} catch (Exception e) {
e.printStackTrace();
}
}
@Test
public void nakeSign(){
orgData = "12345678".getBytes();
//裸签
byte[] nakedSign = api.SYD_NakedSign(orgData,SM2dn );
byte[] nakedSign = api.SYD_NakedSign(orgData,SM2dn);
System.out.println("SM2签名:"+ Util.bytes2HexString(nakedSign));
//裸签验签
@@ -61,6 +65,7 @@ public class Test4NongxinCW {
@Test
public void detSign(){
orgData = "12345678".getBytes();
//detach签名
String detachedSign = api.detachedSign(orgData, SM2dn);
System.out.println("detach签名:"+ detachedSign);
@@ -225,10 +230,10 @@ public class Test4NongxinCW {
List<String> masterNodes = new ArrayList<>();
// masterNodes.add("172.16.18.99:8889");
// masterNodes.add("172.16.18.5:8889");
masterNodes.add("172.16.18.6:8889");
masterNodes.add("172.1.41.139:8889");
// masterNodes.add("172.16.18.7:8889");
// masterNodes.add("172.16.18.8:8889");
int timeout = 1;
int timeout = 100;
Map<String, String> map = new HashMap<>();
map.put("snmp.target.ip", "172.1.41.191");
map.put("snmp.target.port", "162");
@@ -237,13 +242,20 @@ public class Test4NongxinCW {
map.put("snmp.version", "1");
String snmpConfig = new Gson().toJson(map);
SydApi4j sydApi4j = new SydApi4j();
sydApi4j.importCertToServers(masterNodes, timeout, cert, "12345678", snmpConfig);
sydApi4j.importCertToServers(masterNodes, timeout, cert1, "12345678", snmpConfig);
stopWatch.stop();
System.out.println(stopWatch.getTotalTimeSeconds());
}
@Test
public void snmpTest() {
public void delCert() {
boolean del = api.deleteCert(SM2dn);
System.out.println("删除:"+ del);
}
@Test
public void selectCert(){
String sign = null;
}